Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
F
f
- Variable in class orc.type.
Message
field
- Variable in class orc.ast.extended.
Dot
Field
- Class in
orc.ast.extended
Field(String)
- Constructor for class orc.ast.extended.
Field
field
- Variable in class orc.ast.extended.
Field
Field
- Class in
orc.ast.oil.arg
Field access argument.
Field(String)
- Constructor for class orc.ast.oil.arg.
Field
Field
- Class in
orc.ast.simple.arg
Field access argument.
Field(String)
- Constructor for class orc.ast.simple.arg.
Field
Field
- Class in
orc.runtime.values
Distinguished representation for field names.
Field(String)
- Constructor for class orc.runtime.values.
Field
fieldName()
- Method in class orc.runtime.
Args
FieldProxy
- Class in
orc.runtime.sites.java
FieldProxy(Object, Field)
- Constructor for class orc.runtime.sites.java.
FieldProxy
FieldValue
- Class in
orc.trace.values
FieldValue(String)
- Constructor for class orc.trace.values.
FieldValue
file
- Variable in class orc.error.
SourceLocation
filter()
- Method in class orc.ast.extended.pattern.
PatternSimplifier
finish()
- Method in class orc.trace.
DerivedTracer
finish()
- Method in class orc.trace.
NullTracer
finish()
- Method in class orc.trace.
OutputStreamTracer
finish()
- Method in class orc.trace.
PrintStreamTracer
finish()
- Method in interface orc.trace.
Tracer
End an execution.
FirstHandle
<
E
> - Class in
orc.trace.handles
FirstHandle()
- Constructor for class orc.trace.handles.
FirstHandle
FirstHandle(E)
- Constructor for class orc.trace.handles.
FirstHandle
firstSentence(String)
- Static method in class orc.doc.
MakeDoc
forceArg(Token)
- Method in class orc.runtime.values.
Closure
forceArg(Token)
- Method in interface orc.runtime.values.
Future
forceArg(Token)
- Method in class orc.runtime.values.
GroupCell
forceArg(Object, Token)
- Static method in class orc.runtime.values.
Value
Force a value (which may be a future) in argument position.
forceArrow(Type)
- Method in class orc.type.
ArrowType
forceCall(Token)
- Method in class orc.runtime.values.
Closure
forceCall(Token)
- Method in interface orc.runtime.values.
Future
forceCall(Token)
- Method in class orc.runtime.values.
GroupCell
forceCall(Object, Token)
- Static method in class orc.runtime.values.
Value
Force a value (which may be a future) in call position.
forClass(Class)
- Static method in class orc.runtime.sites.java.
ClassProxy
These objects are cached so that instances of a class can share the same method handles.
Fork
- Class in
orc.runtime.nodes
A compile node that performs a fork to run two subnodes.
Fork(Node, Node)
- Constructor for class orc.runtime.nodes.
Fork
fork()
- Method in class orc.runtime.
Token
Fork a token.
fork(GroupCell, Region)
- Method in class orc.runtime.
Token
Fork a token with a specified group and region.
fork()
- Method in class orc.trace.
DerivedTracer.DerivedTokenTracer
fork()
- Method in interface orc.trace.
TokenTracer
Create a new thread.
ForkEvent
- Class in
orc.trace.events
Spawning a new thread.
ForkEvent()
- Constructor for class orc.trace.events.
ForkEvent
formals
- Variable in class orc.ast.extended.declaration.defn.
DefnClause
formals
- Variable in class orc.ast.extended.
Lambda
formals
- Variable in class orc.ast.simple.
Definition
format(char, Object[], String, char)
- Static method in class orc.runtime.values.
TupleValue
forward()
- Method in class orc.trace.
BackwardEventCursor
forward()
- Method in interface orc.trace.
EventCursor
Return a cursor to the next event in the stream.
forward()
- Method in class orc.trace.
InputStreamEventCursor
forward()
- Method in class orc.trace.
WeakBackwardEventCursor
free
- Variable in class orc.runtime.nodes.
Def
free
- Variable in class orc.runtime.nodes.
Defs
Variables defined outside this node which appear in the bodies of the defs.
FreeEvent
- Class in
orc.trace.events
Dummy event used to free a handle to an event.
FreeEvent(Event)
- Constructor for class orc.trace.events.
FreeEvent
freeHandle(Object)
- Method in class orc.trace.handles.
HandleOutputStream
Free the handle ID associated with the given value.
freeHandled(int)
- Method in class orc.trace.handles.
HandleInputStream
Free a handle ID.
freeToken(Token)
- Method in class orc.runtime.
TokenPool
Free a token
freeVars()
- Method in class orc.ast.oil.
Def
freeVars()
- Method in class orc.ast.oil.
Expr
Find the set of free variables in this expression.
Future
- Interface in
orc.runtime.values
Interface for values which may be unbound (i.e.
futureNotReady
- Static variable in class orc.runtime.values.
Value
Distinguished value used to indicate that a forced value is not ready.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W