public class StartupInterpreterEngine extends InterpreterEngine
Constructor and Description |
---|
StartupInterpreterEngine() |
Modifier and Type | Method and Description |
---|---|
IRubyObject |
interpret(ThreadContext context,
Block block,
IRubyObject self,
InterpreterContext interpreterContext,
RubyModule implClass,
String name,
IRubyObject[] args,
Block blockArg) |
protected static void |
processOtherOp(ThreadContext context,
Block block,
Instr instr,
Operation operation,
DynamicScope currDynScope,
StaticScope currScope,
Object[] temp,
IRubyObject self) |
extractToMethodToAvoidC2Crash, interpret, interpret, interpret, interpret, interpret, interpretFloatOp, interpretIntOp, processBookKeepingOp, processCall, processOtherOp, processReturnOp, receiveArg, retrieveOp, setResult, setResult
public IRubyObject interpret(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject[] args, Block blockArg)
interpret
in class InterpreterEngine
protected static void processOtherOp(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject self)
Copyright © 2001-2016 JRuby. All Rights Reserved.