| Modifier and Type | Field and Description |
|---|---|
| private static final ExitableInterpreterEngine | |
| private final int | |
| public static final ExitableInterpreterContext | |
| private final CallBase |
| Access | Constructor and Description |
|---|---|
| public | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public IRubyObject[] | Returns: the live ruby values for the operand to the original super call.
|
| public ExitableInterpreterEngine | |
| public ExitableInterpreterEngineState | |
| public int |
| EXITABLE_INTERPRETER | back to summary |
|---|---|
| private static final ExitableInterpreterEngine EXITABLE_INTERPRETER | |
| exitIPC | back to summary |
|---|---|
| private final int exitIPC | |
| NULL | back to summary |
|---|---|
| public static final ExitableInterpreterContext NULL | |
| superCall | back to summary |
|---|---|
| private final CallBase superCall | |
| ExitableInterpreterContext | back to summary |
|---|---|
| public ExitableInterpreterContext(InterpreterContext originalIC, CallBase superCall, int exitIPC) | |
| ExitableInterpreterContext | back to summary |
|---|---|
| private ExitableInterpreterContext(IRScope scope, List<Instr> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags, CallBase superCall, int exitIPC) | |
| getArgs | back to summary |
|---|---|
public IRubyObject[] getArgs(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temps)
| |
| getEngine | back to summary |
|---|---|
| public ExitableInterpreterEngine getEngine() Overrides org.
| |
| getEngineState | back to summary |
|---|---|
| public ExitableInterpreterEngineState getEngineState() | |
| getExitIPC | back to summary |
|---|---|
| public int getExitIPC() | |