Uses of Class
orc.runtime.regions.Region

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)