Class ScriptNode
java.lang.Object
com.oracle.truffle.js.nodes.ScriptNode
-
Method Summary
Modifier and TypeMethodDescriptionObject[]argumentsToRun(JSRealm realm) Object[]argumentsToRunWithArguments(JSRealm realm, Object[] args) Object[]argumentsToRunWithThisObject(JSRealm realm, Object thisObj) Object[]argumentsToRunWithThisObjectWithArguments(JSRealm realm, Object thisObj, Object[] args) static ScriptNodefromFunctionData(JSFunctionData functionData) static ScriptNodecom.oracle.truffle.api.RootCallTargetcom.oracle.truffle.api.nodes.RootNoderunEval(com.oracle.truffle.api.nodes.IndirectCallNode callNode, JSRealm realm, Object thisObj, com.oracle.truffle.api.frame.MaterializedFrame materializedFrame)
-
Method Details
-
fromFunctionRoot
-
fromFunctionData
-
run
-
argumentsToRun
-
argumentsToRunWithThisObject
-
argumentsToRunWithArguments
-
argumentsToRunWithThisObjectWithArguments
-
runEval
-
runEval
-
run
-
getRootNode
public com.oracle.truffle.api.nodes.RootNode getRootNode() -
getCallTarget
public com.oracle.truffle.api.RootCallTarget getCallTarget() -
getFunctionData
-