Uses of Package
orc.runtime

Packages that use orc.runtime
orc Top-level package for all Orc code. 
orc.ast.oil Internal representation of OIL, the Orc Intermediate Language. 
orc.ast.oil.expression   
orc.ast.oil.expression.argument   
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.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.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.ast.oil
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.ast.oil.expression
Token
          Representation of an active thread of execution.
 

Classes in orc.runtime used by orc.ast.oil.expression.argument
Token
          Representation of an active thread of execution.
 

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.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.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.