Difference between revisions of "Uno/Spec/Threading-Model"

From Apache OpenOffice Wiki
< Uno‎ | Spec
Jump to: navigation, search
m (Dependencies: Removed the Implementation Environment .)
m (wording.)
Line 6: Line 6:
 
* [[Uno/Term/Thread Unsafe|thread-unsafe]], and
 
* [[Uno/Term/Thread Unsafe|thread-unsafe]], and
 
* [[Uno/Term/Thread Affine|thread-affine]]
 
* [[Uno/Term/Thread Affine|thread-affine]]
code. The threading type of any code can be specified appropriately.  
+
objects. The threading type of any code can be specified appropriately.  
  
 
==Rationale==
 
==Rationale==

Revision as of 15:46, 19 February 2007

Type: Specification State: draft Claim: optional

Feature

The Runtime provides dedicated support for implementing and handling

objects. The threading type of any code can be specified appropriately.

Rationale

The Analysis/Multi-Threading shows OOo deficiencies wrt to multi-threading and thread-safeness. The Architecture/Goals for OOo Threading-Model&-Architecture identify three thread related types of code (thread-unsafe, thread-safe and thread-affine).

API

Two thread related purposes:

Dependencies

Personal tools