public static class BytecodeInterpreterPartialEvaluationTest.InstArrayProgram2 extends BytecodeInterpreterPartialEvaluationTest.InstArrayProgram
inst, returnSlot| Constructor and Description |
|---|
InstArrayProgram2(String name,
BytecodeInterpreterPartialEvaluationTest.Inst[] inst,
com.oracle.truffle.api.frame.FrameSlot returnSlot,
com.oracle.truffle.api.frame.FrameDescriptor fd) |
| Modifier and Type | Method and Description |
|---|---|
Object |
execute(com.oracle.truffle.api.frame.VirtualFrame frame) |
toStringapplyInstrumentation, copy, getCallTarget, getCompilerOptions, getExecutionContext, getFrameDescriptor, isCloningAllowed, reportLoopCount, setCallTargetaccept, adoptChildren, assignSourceSection, atomic, atomic, clearSourceSection, clone, createWrapperNode, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLanguage, getParent, getRootNode, getSourceSection, insert, insert, isInstrumentable, isSafelyReplaceableBy, onReplace, probe, replace, replacepublic InstArrayProgram2(String name, BytecodeInterpreterPartialEvaluationTest.Inst[] inst, com.oracle.truffle.api.frame.FrameSlot returnSlot, com.oracle.truffle.api.frame.FrameDescriptor fd)
public Object execute(com.oracle.truffle.api.frame.VirtualFrame frame)
execute in class BytecodeInterpreterPartialEvaluationTest.InstArrayProgram