Difference between revisions of "Uno/Spec/Threading-Model"
From Apache OpenOffice Wiki
m (→Rationale: wording.) |
m (Added category: Multi-Threading .) |
||
Line 29: | Line 29: | ||
[[Category:Uno]] | [[Category:Uno]] | ||
[[Category:Uno:Spec]] | [[Category:Uno:Spec]] | ||
+ | [[Category:Multi-Threading]] |
Latest revision as of 07:08, 19 June 2007
Type: Specification State: draft Claim: optional
Contents
Feature
The Runtime provides dedicated support for implementing and handling
objects. The threading type of any code can be specified appropriately.
Rationale
The analysis of multi-threading shows OOo deficiencies wrt to multi-threading and thread-safeness. The goals for the OOo Threading-Model & -Architecture identify three thread related types of code, which (thread-unsafe, thread-safe and thread-affine).
API
Two thread related purposes:
-
":unsafe"
- for thread-unsafe code. -
":affine"
- for thread-affine code.