Uses of Package
orc.runtime

Packages that use orc.runtime
orc Top-level package for all Orc code. 
orc.gui   
orc.lib.bool   
orc.lib.comp   
orc.lib.math   
orc.lib.state   
orc.lib.str   
orc.lib.time   
orc.lib.util   
orc.runtime Runtime for Orc interpreter. 
orc.runtime.nodes Runtime execution DAG. 
orc.runtime.regions Regions are used to track when some (sub-)computation terminates. 
orc.runtime.sites Abstract base classes for Orc sites plus fundamental sites. 
orc.runtime.sites.core Fundamental sites. 
orc.runtime.sites.java Wrappers which enable using Java objects and classes as Orc sites. 
orc.runtime.transaction   
orc.runtime.values Representations for Orc types which don't have direct analogues in the host language (Java). 
 

Classes in orc.runtime used by orc
TokenPool
          Implement a token pool to avoid allocating and freeing a lot of tokens.
 

Classes in orc.runtime used by orc.gui
OrcEngine
          The Orc Engine provides the main loop for executing active tokens.
 

Classes in orc.runtime used by orc.lib.bool
Args
          Container for arguments to a site.
 

Classes in orc.runtime used by orc.lib.comp
Args
          Container for arguments to a site.
 

Classes in orc.runtime used by orc.lib.math
Args
          Container for arguments to a site.
 

Classes in orc.runtime used by orc.lib.state
Args
          Container for arguments to a site.
 

Classes in orc.runtime used by orc.lib.str
Args
          Container for arguments to a site.
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.lib.time
Args
          Container for arguments to a site.
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.lib.util
Args
          Container for arguments to a site.
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.runtime
Args.NumericBinaryOperator
          A binary operator on numbers
Args.NumericUnaryOperator
          A unary operator on numbers
Globals
          Holds references to objects identified by unique string keys.
Group
          Every token belongs to a group which decides whether that token is active or not.
Kilim.PausableCallable
          Pausable computation which returns a value.
OrcEngine
          The Orc Engine provides the main loop for executing active tokens.
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.runtime.nodes
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.runtime.regions
OrcEngine
          The Orc Engine provides the main loop for executing active tokens.
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.runtime.sites
Args
          Container for arguments to a site.
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.runtime.sites.core
Args
          Container for arguments to a site.
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.runtime.sites.java
Args
          Container for arguments to a site.
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.runtime.transaction
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.runtime.values
Args
          Container for arguments to a site.
Group
          Every token belongs to a group which decides whether that token is active or not.
Token
          Representation of an active thread of execution.