public class RootTestNode extends com.oracle.truffle.api.nodes.RootNode
Modifier and Type | Field and Description |
---|---|
private String |
name |
(package private) AbstractTestNode |
node |
Constructor and Description |
---|
RootTestNode(com.oracle.truffle.api.frame.FrameDescriptor descriptor,
String name,
AbstractTestNode node) |
Modifier and Type | Method and Description |
---|---|
void |
applyInstrumentation() |
Object |
execute(com.oracle.truffle.api.frame.VirtualFrame frame) |
String |
toString() |
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
AbstractTestNode node
public RootTestNode(com.oracle.truffle.api.frame.FrameDescriptor descriptor, String name, AbstractTestNode node)
public Object execute(com.oracle.truffle.api.frame.VirtualFrame frame)
execute
in class com.oracle.truffle.api.nodes.RootNode
public void applyInstrumentation()
applyInstrumentation
in class com.oracle.truffle.api.nodes.RootNode