|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Interp | |
---|---|
org.jruby.compiler.ir | |
org.jruby.compiler.ir.instructions | |
org.jruby.compiler.ir.operands |
Uses of Interp in org.jruby.compiler.ir |
---|
Methods in org.jruby.compiler.ir with annotations of type Interp | |
---|---|
StaticScope |
IRExecutionScope.allocateStaticScope(StaticScope parent)
Create and (re)assign a static scope. |
void |
IRExecutionScope.calculateParameterCounts()
|
protected abstract StaticScope |
IRExecutionScope.constructStaticScope(StaticScope parent)
Closures and Methods have different static scopes. |
java.util.Iterator<LocalVariable> |
IRExecutionScope.getLiveLocalVariables()
|
Uses of Interp in org.jruby.compiler.ir.instructions |
---|
Methods in org.jruby.compiler.ir.instructions with annotations of type Interp | |
---|---|
abstract Operand[] |
Instr.getOperands()
|
Operation |
Instr.getOperation()
|
Variable |
Instr.getResult()
|
Label |
ClosureReturnInstr.interpret(InterpreterContext interp,
IRubyObject self)
|
Label |
Instr.interpret(InterpreterContext interp,
IRubyObject self)
|
Label |
LoadFromBindingInstr.interpret(InterpreterContext interp,
IRubyObject self)
|
Label |
ReceiveClosureArgInstr.interpret(InterpreterContext interp,
IRubyObject self)
|
Label |
ReceiveClosureInstr.interpret(InterpreterContext interp,
IRubyObject self)
|
Label |
YieldInstr.interpret(InterpreterContext interp,
IRubyObject self)
|
boolean |
Instr.isDead()
|
Uses of Interp in org.jruby.compiler.ir.operands |
---|
Methods in org.jruby.compiler.ir.operands with annotations of type Interp | |
---|---|
java.lang.Object |
GlobalVariable.retrieve(InterpreterContext interp)
|
java.lang.Object |
Operand.retrieve(InterpreterContext interp)
|
java.lang.Object |
GlobalVariable.store(InterpreterContext interp,
java.lang.Object value)
|
java.lang.Object |
Operand.store(InterpreterContext interp,
java.lang.Object value)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |