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