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) |
toString
applyInstrumentation, copy, getCallTarget, getCompilerOptions, getExecutionContext, getFrameDescriptor, isCloningAllowed, reportLoopCount, setCallTarget
accept, adoptChildren, assignSourceSection, atomic, atomic, clearSourceSection, clone, createWrapperNode, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLanguage, getParent, getRootNode, getSourceSection, insert, insert, isInstrumentable, isSafelyReplaceableBy, onReplace, probe, replace, replace
public 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