Created
January 3, 2020 14:09
-
-
Save pavolloffay/598d1a4caf360bd2921bed9440e54d2f to your computer and use it in GitHub Desktop.
t-trace
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:199) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 92 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 38 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 94 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 66 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:199) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 66 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 168 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:234) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:234) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 148 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 168 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 235 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 302 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 302 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:199) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 168 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:405) | |
at com.oracle.truffle.js.parser.JavaScriptTranslator.enterFunctionNode(JavaScriptTranslator.java:69) | |
at com.oracle.truffle.js.parser.GraalJSTranslator.enterFunctionNode(GraalJSTranslator.java:181) | |
at com.oracle.js.parser.ir.FunctionNode.accept(FunctionNode.java:321) | |
at com.oracle.js.parser.ir.LexicalContextNode.accept(LexicalContextNode.java:81) | |
at com.oracle.js.parser.ir.LexicalContextExpression.accept(LexicalContextExpression.java:68) | |
at com.oracle.truffle.js.parser.GraalJSTranslator.transform(GraalJSTranslator.java:211) | |
at com.oracle.truffle.js.parser.GraalJSTranslator.transformFunction(GraalJSTranslator.java:293) | |
at com.oracle.truffle.js.parser.GraalJSTranslator.translateScript(GraalJSTranslator.java:280) | |
at com.oracle.truffle.js.parser.JavaScriptTranslator.translateFunction(JavaScriptTranslator.java:107) | |
at com.oracle.truffle.js.parser.JavaScriptTranslator.translateScript(JavaScriptTranslator.java:103) | |
at com.oracle.truffle.js.parser.JavaScriptTranslator.translateEvalScript(JavaScriptTranslator.java:88) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseEval(GraalJSEvaluator.java:221) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.doEvaluate(GraalJSEvaluator.java:207) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.evaluate(GraalJSEvaluator.java:131) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1802) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 269 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 235 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 235 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:199) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 150 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 181 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.executeTarget(JSFunctionCallNode.java:712) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:703) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:184) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:98) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:358) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 194 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 150 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 150 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 217 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 223 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNNode.executeFillObjectArray(JSFunctionCallNode.java:623) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNNode.createArguments(JSFunctionCallNode.java:616) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 151 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNNode.executeFillObjectArray(JSFunctionCallNode.java:623) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNNode.createArguments(JSFunctionCallNode.java:616) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 246 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:184) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:98) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:358) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:199) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 158 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:184) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:98) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:358) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 225 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:184) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:98) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:358) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 197 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:184) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:98) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:358) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$UndefinedPropertyErrorNode.getValue(PropertyGetNode.java:663) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:195) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 225 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:184) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:98) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:358) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeAndSpecialize(PropertyGetNodeFactory.java:89) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:53) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:199) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 158 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 158 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 225 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 225 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 298 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.executeTarget(JSFunctionCallNode.java:712) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:703) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode.execute(JSTaggedExecutionNode.java:113) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.IfNode.executeVoid(IfNode.java:167) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 294 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:184) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:98) | |
at com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:358) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.executeVoid(BlockScopeNode.java:155) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.executeVoid(DeclareTagProvider.java:120) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 154 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall6(GraalJSAccess.java:1339) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall6_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 150 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 38 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall5(GraalJSAccess.java:1335) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall5_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 150 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall5(GraalJSAccess.java:1335) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall5_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 217 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.ScriptNode.fromFunctionRoot(ScriptNode.java:66) | |
at com.oracle.truffle.js.parser.GraalJSEvaluator.parseScriptNode(GraalJSEvaluator.java:657) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.parseScriptNodeFromSnapshot(GraalJSAccess.java:1986) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.scriptCompilerCompileFunctionInContext(GraalJSAccess.java:1805) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002escriptCompilerCompileFunctionInContext_00028Ljava_lang_Object_2Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
at com.oracle.truffle.trufflenode.NativeAccess.executeFunction1(NativeAccess.java) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.executeFunction1(ExecuteNativeFunctionNode.java:283) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode.execute(ExecuteNativeFunctionNode.java:160) | |
at com.oracle.truffle.trufflenode.node.ExecuteNativeFunctionNode$NativeFunctionRootNode.execute(ExecuteNativeFunctionNode.java:342) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.function.BlockScopeNode$FrameBlockScopeNode.execute(BlockScopeNode.java:150) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFrameBlockScopeNode.execute(DeclareTagProvider.java:114) | |
at com.oracle.truffle.js.nodes.control.TryFinallyNode.execute(TryFinallyNode.java:82) | |
at com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:212) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:84) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:707) | |
at com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:163) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.control.ReturnTargetNode$FrameReturnTargetNode.execute(ReturnTargetNode.java:121) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:256) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:64) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1250) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:292) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:238) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:505) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute_generic4(JSWriteCurrentFrameSlotNodeGen.java:177) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.execute(JSWriteCurrentFrameSlotNodeGen.java:93) | |
at com.oracle.truffle.js.nodes.access.JSWriteCurrentFrameSlotNodeGen.executeVoid(JSWriteCurrentFrameSlotNodeGen.java:343) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:91) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:74) | |
at com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:58) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:96) | |
at com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:86) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall(GraalJSAccess.java:1306) | |
at com.oracle.truffle.trufflenode.GraalJSAccess.functionCall5(GraalJSAccess.java:1335) | |
at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VARARGS:Lcom_oracle_truffle_trufflenode_GraalJSAccess_2_0002efunctionCall5_00028Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2_00029Ljava_lang_Object_2(JNIJavaCallWrappers.java:0) | |
Caused by: com.oracle.truffle.js.runtime.JSException: ReferenceError: print is not defined | |
at com.oracle.truffle.js.runtime.Errors.createReferenceError(Errors.java:193) | |
at com.oracle.truffle.js.runtime.Errors.createReferenceErrorNotDefined(Errors.java:355) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getFallback(PropertyGetNode.java:1200) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getNoSuchProperty(PropertyGetNode.java:1159) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.getPropertyFromJSObjectIntl(PropertyGetNode.java:1151) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GetPropertyFromJSObjectNode.doJSObjectCached(PropertyGetNode.java:1122) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNodeFactory$GetPropertyFromJSObjectNodeGen.executeWithJSObject(PropertyGetNodeFactory.java:43) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getPropertyFromJSObject(PropertyGetNode.java:1090) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValueOrDefault(PropertyGetNode.java:1055) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode$GenericPropertyGetNode.getValue(PropertyGetNode.java:1049) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:187) | |
at com.oracle.truffle.js.nodes.access.PropertyGetNode.getValue(PropertyGetNode.java:160) | |
at com.oracle.truffle.js.nodes.access.GlobalPropertyNode.execute(GlobalPropertyNode.java:151) | |
at com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode.execute(GlobalScopeVarWrapperNode.java:106) | |
at com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:503) | |
at com.oracle.truffle.js.nodes.control.DiscardResultNode.execute(DiscardResultNode.java:85) | |
at com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:122) | |
at com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73) | |
at com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider$MaterializedFunctionBodyNode.execute(DeclareTagProvider.java:147) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:147) | |
at com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:93) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:348) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:338) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:325) | |
at com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:244) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:231) | |
at com.oracle.truffle.js.runtime.builtins.JSFunction.call(JSFunction.java:371) | |
at com.oracle.truffle.js.runtime.JSRuntime.call(JSRuntime.java:2426) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:70) | |
at com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen$Uncached.execute(JSInteropExecuteNodeGen.java:138) | |
at com.oracle.truffle.js.runtime.builtins.JSClass.execute(JSClass.java:700) | |
at com.oracle.truffle.js.runtime.builtins.JSClassGen$InteropLibraryExports$Uncached.execute(JSClassGen.java:1845) | |
at com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:2654) | |
at com.oracle.truffle.tools.agentscript.impl.AgentObject$1.onLoad(AgentObject.java:125) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:872) | |
... 150 more | |
Caused by: Attached Guest Language Frames (1) | |
java.lang.Exception: Event onLoad failed for instrument class com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument and listener/factory com.oracle.truffle.tools.agentscript.impl.AgentObject$1@7fac1c65f790. | |
at com.oracle.truffle.api.instrumentation.ProbeNode.exceptionEventForClientInstrument(ProbeNode.java:649) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingLoaded(InstrumentationHandler.java:877) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.notifySourceBindingsLoaded(InstrumentationHandler.java:865) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:209) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.getCallTarget(JSFunctionData.java:166) | |
at com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode.materializeInstrumentableNodes(JSFunctionExpressionNode.java:107) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.materializeSyntaxNodes(InstrumentationHandler.java:1359) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1318) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:479) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.nodes.NodeUtil.forEachChild(NodeUtil.java:468) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler$AbstractNodeVisitor.visit(InstrumentationHandler.java:1343) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.visitRoot(InstrumentationHandler.java:1175) | |
at com.oracle.truffle.api.instrumentation.InstrumentationHandler.onLoad(InstrumentationHandler.java:191) | |
at com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.onLoad(InstrumentAccessor.java:174) | |
at com.oracle.truffle.api.impl.TVMCI.onLoad(TVMCI.java:154) | |
at org.graalvm.compiler.truffle.runtime.GraalTVMCI.onLoad(GraalTVMCI.java:92) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createClonedCallTarget(GraalTruffleRuntime.java:654) | |
at org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget(GraalTruffleRuntime.java:646) | |
at com.oracle.truffle.js.nodes.function.FunctionRootNode.initializeRoot(FunctionRootNode.java:169) | |
at com.oracle.truffle.js.nodes.NodeFactory.createFunctionRootNode(NodeFactory.java:702) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:162) | |
at com.oracle.truffle.js.nodes.NodeFactoryDecoderGen.decodeNode(NodeFactoryDecoderGen.java:3) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder.decodeNode(JSNodeDecoder.java:154) | |
at com.oracle.truffle.js.nodes.JSNodeDecoder$1.initializeRoot(JSNodeDecoder.java:308) | |
at com.oracle.truffle.js.runtime.builtins.JSFunctionData.ensureInitialized(JSFunctionData.java:361) | |
at com.or |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
graalvm-ce-java8-19.3.0.2
./bin/node --experimental-options --agentscript=source-tracing.js -e "print('The result: ' + 6 * 7)"