Difference between revisions of "Uno/Binary/Spec/Threading-Model"
From Apache OpenOffice Wiki
(Moved "rationale" to Spec/Threading-Model.) |
m (Removed outdated constructs.) |
||
Line 1: | Line 1: | ||
Type: Specification State: draft | Type: Specification State: draft | ||
− | |||
The refined specification of the [[Uno/Spec/Threading-Model|abstract threading-model]] for the [[Uno/Binary|Binary Uno]] runtime. | The refined specification of the [[Uno/Spec/Threading-Model|abstract threading-model]] for the [[Uno/Binary|Binary Uno]] runtime. | ||
− | Support threading type specific | + | ==Description== |
− | + | Support threading type specific purpose environments. | |
− | + | ||
− | + | ||
Threading-model specific environments are backed by the appropriate purpose environments. | Threading-model specific environments are backed by the appropriate purpose environments. | ||
− | * <code>"<OBI> | + | * <code>"<OBI>" </code> is backed by the default pure [[Uno/Term/Object Binary Interface|OBI]] environment (as usual). |
− | * <code>"<OBI>" | + | * <code>"<OBI>:unsafe"</code> is backed by the default [[Uno/Binary/Spec/Thread Unsafety Bridge]]. |
* <code>"<OBI>:affine"</code> is backed by the default [[Uno/Binary/Spec/Thread Affinity Bridge]]. | * <code>"<OBI>:affine"</code> is backed by the default [[Uno/Binary/Spec/Thread Affinity Bridge]]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Dependencies== | ==Dependencies== |
Revision as of 15:57, 6 September 2006
Type: Specification State: draft
The refined specification of the abstract threading-model for the Binary Uno runtime.
Description
Support threading type specific purpose environments.
Threading-model specific environments are backed by the appropriate purpose environments.
-
"<OBI>"
is backed by the default pure OBI environment (as usual). -
"<OBI>:unsafe"
is backed by the default Uno/Binary/Spec/Thread Unsafety Bridge. -
"<OBI>:affine"
is backed by the default Uno/Binary/Spec/Thread Affinity Bridge.