| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Region | |
|---|---|
| orc.runtime | Runtime for Orc interpreter. | 
| orc.runtime.regions | Regions are used to track when some (sub-)computation terminates. | 
| Uses of Region in orc.runtime | 
|---|
| Methods in orc.runtime that return Region | |
|---|---|
 Region | 
Token.getRegion()
 | 
| Methods in orc.runtime with parameters of type Region | |
|---|---|
 Token | 
Token.fork(Group group,
     Region region)
Fork a token with a specified group and region.  | 
 Token | 
Token.setRegion(Region region)
Migrate the token from one region to another.  | 
| Uses of Region in orc.runtime.regions | 
|---|
| Subclasses of Region in orc.runtime.regions | |
|---|---|
 class | 
Execution
This class does nothing except serve as a root for the execution.  | 
 class | 
GroupRegion
 | 
 class | 
LogicalClock
An event queue for site calls to a logical timer (created by MakeTimer).  | 
 class | 
SemiRegion
 | 
 class | 
SubRegion
Regions are used to track when some (sub-)computation terminates.  | 
| Fields in orc.runtime.regions declared as Region | |
|---|---|
protected  Region | 
SubRegion.parent
 | 
| Methods in orc.runtime.regions that return Region | |
|---|---|
 Region | 
SubRegion.getParent()
 | 
| Methods in orc.runtime.regions with parameters of type Region | |
|---|---|
 void | 
Region.add(Region r)
Add an inactive region.  | 
 void | 
Region.remove(Region r)
Remove an inactive region.  | 
| Constructors in orc.runtime.regions with parameters of type Region | |
|---|---|
GroupRegion(Region parent,
            GroupCell cell)
 | 
|
LogicalClock(Region parent,
             LogicalClock parentClock)
 | 
|
SemiRegion(Region parent,
           Token t)
 | 
|
SubRegion(Region parent)
 | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||