Class IndirectCallerNode
java.lang.Object
com.oracle.truffle.api.nodes.Node
thc.runtime.IndirectCallerNode
- All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.truffle.api.nodes.Node
com.oracle.truffle.api.nodes.Node.Child, com.oracle.truffle.api.nodes.Node.Children -
Constructor Summary
ConstructorsConstructorDescriptionIndirectCallerNode(Metrics metrics) IndirectCallerNode(Metrics metrics, boolean coldGeneric) -
Method Summary
Modifier and TypeMethodDescriptioncall(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.RootCallTarget target, Object[] arguments, boolean tailCall) call(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.RootCallTarget target, Object[] arguments, boolean tailCall, TupleShape tupleResult) static IndirectCallerNodeMethods inherited from class com.oracle.truffle.api.nodes.Node
accept, adoptChildren, atomic, atomic, copy, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, onReplace, replace, replace, reportPolymorphicSpecialize, reportReplace, toString
-
Constructor Details
-
IndirectCallerNode
-
IndirectCallerNode
-
-
Method Details
-
call
-
call
public Object call(com.oracle.truffle.api.frame.VirtualFrame frame, com.oracle.truffle.api.RootCallTarget target, Object[] arguments, boolean tailCall, TupleShape tupleResult) -
create
-