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. 
orc.runtime.transaction   
 

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 IsolatedRegion
          An isolated region.
 class SemiRegion
           
 

Methods in orc.runtime.regions that return Region
 Region SemiRegion.getParent()
           
 Region IsolatedRegion.getParent()
           
 

Methods in orc.runtime.regions with parameters of type Region
 void Region.add(Region r)
           
 void Region.remove(Region r)
           
 

Constructors in orc.runtime.regions with parameters of type Region
GroupRegion(Region parent, GroupCell cell)
           
IsolatedRegion(Region root, Region parent)
           
SemiRegion(Region parent, Token t)
           
 

Uses of Region in orc.runtime.transaction
 

Subclasses of Region in orc.runtime.transaction
 class ReadyRegion
           
 class TransRegion
          This region encloses the tokens of a running transaction.
 

Constructors in orc.runtime.transaction with parameters of type Region
ReadyRegion(Region parent, Transaction trans)
           
TransRegion(Region parent, Transaction trans)