|
Starting LiquidRenderBibs benchmark ... |
|
LiquidRenderBibs: GC time: 1337ms |
|
LiquidRenderBibs: Compile time: 3573ms |
|
LiquidRenderBibs: iterations=1 runtime: 1911157957us |
|
LiquidRenderBibs: iterations=1 average: 1911157957us total: 1911157957us |
|
|
|
Total Runtime: 1911157957us |
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeAndSpecialize(LLVMAccessGlobalSymbolNodeGen.java:66) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMSelectNodeFactory$LLVMGenericSelectNodeGen.executeGeneric(LLVMSelectNodeFactory.java:1183) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute_generic1(LLVMWriteNodeFactory.java:1030) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute(LLVMWriteNodeFactory.java:1007) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNode.doModule(InlinedCaseEqualNode.java:53) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.executeAndSpecialize(InlinedCaseEqualNodeGen.java:168) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:90) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:28) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:76) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:76) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.core.numeric.FixnumLowerNodeGen.execute(FixnumLowerNodeGen.java:57) |
|
org.truffleruby.core.string.StringNodesFactory$StringRindexPrimitiveNodeFactory$StringRindexPrimitiveNodeGen.execute(StringNodesFactory.java:11684) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeAndSpecialize(ShareObjectNodeGen.java:103) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeShare(ShareObjectNodeGen.java:70) |
|
org.truffleruby.language.objects.shared.WriteBarrierNode.writeBarrierCached(WriteBarrierNode.java:62) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:189) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.language.objects.shared.PropagateSharingNode.propagateShared(PropagateSharingNode.java:39) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:39) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:178) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:102) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunction(LLVMFunctionCode.java:412) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunctionSlowPath(LLVMFunctionCode.java:408) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:177) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI1(LLVMExpressionNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$LLVMI1ArithmeticNodeGen.executeI1(LLVMArithmeticNodeFactory.java:120) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:56) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:250) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:222) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:107) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:262) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:38) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:200) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:107) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:27) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:68) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNuller.doExecute(LLVMFrameNuller.java:64) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerNodeGen.execute(LLVMFrameNullerNodeGen.java:20) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:79) |
|
org.truffleruby.core.module.ModuleNodes$ContainsInstanceNode.containsInstance(ModuleNodes.java:178) |
|
org.truffleruby.core.module.ModuleNodesFactory$ContainsInstanceNodeFactory$ContainsInstanceNodeGen.executeAndSpecialize(ModuleNodesFactory.java:214) |
|
org.truffleruby.core.module.ModuleNodesFactory$ContainsInstanceNodeFactory$ContainsInstanceNodeGen.execute(ModuleNodesFactory.java:206) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:179) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:102) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
org.truffleruby.core.hash.library.EmptyHashStoreGen$HashStoreLibraryExports$Cached.set(EmptyHashStoreGen.java:86) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNodeGen.executeGeneric(LLVMDispatchBasicBlockNodeGen.java:23) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMFunctionRootNode.doRun(LLVMFunctionRootNode.java:81) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMFunctionRootNodeGen.executeGeneric(LLVMFunctionRootNodeGen.java:25) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeAndSpecialize(LLVMAccessGlobalSymbolNodeGen.java:66) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_generic2(LLVMGetElementPtrNodeGen.java:99) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:54) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMSelectNodeFactory$LLVMGenericSelectNodeGen.executeGeneric(LLVMSelectNodeFactory.java:1183) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute_generic1(LLVMWriteNodeFactory.java:1030) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.array.ArrayAppendOneNode.appendOneSameType(ArrayAppendOneNode.java:56) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAndSpecialize(ArrayAppendOneNodeGen.java:261) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAppendOne(ArrayAppendOneNodeGen.java:107) |
|
org.truffleruby.core.array.ArrayNodes$AppendNode.append(ArrayNodes.java:1733) |
|
org.truffleruby.core.array.ArrayNodesFactory$AppendNodeFactory$AppendNodeGen.execute(ArrayNodesFactory.java:8603) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:29) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.log(TruffleLogger.java:490) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.finer(TruffleLogger.java:333) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.logAutomatonSizes(TRegexCompilationRequest.java:393) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:146) |
|
com.oracle.truffle.regex.RegexObject.getExecBooleanCallTarget(RegexObject.java:182) |
|
com.oracle.truffle.regex.RegexObject$InvokeCacheNode.execBooleanIdentity(RegexObject.java:312) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.execute(RegexObjectFactory.java:80) |
|
com.oracle.truffle.regex.RegexObject.invokeMember(RegexObject.java:278) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:118) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayNodes$StealArrayStorageNode.stealStorage(ArrayNodes.java:2285) |
|
org.truffleruby.core.array.ArrayNodesFactory$StealArrayStorageNodeFactory$StealArrayStorageNodeGen.executeAndSpecialize(ArrayNodesFactory.java:11986) |
|
org.truffleruby.core.array.ArrayNodesFactory$StealArrayStorageNodeFactory$StealArrayStorageNodeGen.execute(ArrayNodesFactory.java:11962) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:88) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.control.UnlessNode.execute(UnlessNode.java:40) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:117) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.core.numeric.FixnumLowerNodeGen.execute(FixnumLowerNodeGen.java:57) |
|
org.truffleruby.core.string.StringNodesFactory$StringRindexPrimitiveNodeFactory$StringRindexPrimitiveNodeGen.execute(StringNodesFactory.java:11684) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayNodes$ReplaceNode.replace(ArrayNodes.java:1918) |
|
org.truffleruby.core.array.ArrayNodesFactory$ReplaceNodeFactory$ReplaceNodeGen.executeAndSpecialize(ArrayNodesFactory.java:9627) |
|
org.truffleruby.core.array.ArrayNodesFactory$ReplaceNodeFactory$ReplaceNodeGen.executeReplace(ArrayNodesFactory.java:9594) |
|
org.truffleruby.core.array.ArrayNodes$InitializeNode.initializeFromArray(ArrayNodes.java:1257) |
|
org.truffleruby.core.array.ArrayNodesFactory$InitializeNodeFactory$InitializeNodeGen.executeAndSpecialize(ArrayNodesFactory.java:6352) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI32(LLVMExpressionNode.java:86) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI32NodeGen.execute(LLVMWriteNodeFactory.java:364) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMLoopDispatchNode.executeRepeatingWithValue(LLVMLoopDispatchNode.java:102) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedLoopNode.execute(OptimizedLoopNode.java:44) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMLoopNode$LLVMLoopNodeImpl.loop(LLVMLoopNode.java:80) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMLoopNodeFactory$LLVMLoopNodeImplNodeGen.executeLoop(LLVMLoopNodeFactory.java:26) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode$ResolveFunctionNode.doLazyLLVMIRFunction(LLVMFunctionCode.java:228) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCodeFactory$ResolveFunctionNodeGen$Uncached.execute(LLVMFunctionCodeFactory.java:135) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunction(LLVMFunctionCode.java:380) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunctionSlowPath(LLVMFunctionCode.java:376) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.initForeignCallTarget(LLVMFunctionCode.java:463) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getForeignCallTarget(LLVMFunctionCode.java:476) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptor$Execute.doPolymorphic(LLVMFunctionDescriptor.java:193) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Uncached.execute(LLVMFunctionDescriptorGen.java:476) |
|
org.graalvm.truffle/com.oracle.truffle.api.interop.InteropLibraryGen$UncachedDispatch.execute(InteropLibraryGen.java:6764) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.logNativeCallStatsEnabled(LLVMContext.java:1269) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.printNativeCallStatistics(LLVMContext.java:1203) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.dispose(LLVMContext.java:592) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.disposeContext(LLVMLanguage.java:461) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.disposeContext(LLVMLanguage.java:90) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLanguage$Env.dispose(TruffleLanguage.java:3381) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.dispose(LanguageAccessor.java:373) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.dispose(PolyglotLanguageContext.java:492) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:68) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI1(LLVMExpressionNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI1(LLVMFrameNullerExpression.java:107) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:41) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_long1(LLVMGetElementPtrNodeGen.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMSelectNodeFactory$LLVMGenericSelectNodeGen.executeGeneric(LLVMSelectNodeFactory.java:1184) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute_generic1(LLVMWriteNodeFactory.java:1030) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute(LLVMWriteNodeFactory.java:1007) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNode.doModule(InlinedCaseEqualNode.java:53) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.executeAndSpecialize(InlinedCaseEqualNodeGen.java:168) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:90) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:262) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode$ResolveFunctionNode.doLazyLLVMIRFunction(LLVMFunctionCode.java:228) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCodeFactory$ResolveFunctionNodeGen$Uncached.execute(LLVMFunctionCodeFactory.java:135) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunction(LLVMFunctionCode.java:412) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunctionSlowPath(LLVMFunctionCode.java:408) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage$InitializeContextNode.<init>(LLVMLanguage.java:519) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguageFactory$InitializeContextNodeGen.<init>(LLVMLanguageFactory.java:20) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguageFactory$InitializeContextNodeGen.create(LLVMLanguageFactory.java:40) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.createInitializeContextNode(LLVMLanguage.java:605) |
|
com.oracle.truffle.llvm.initialization.LoadModulesNode.execute(LoadModulesNode.java:191) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.setNode_AndSpecialize(BucketsHashStoreGen.java:167) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:147) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.executeAndSpecialize(HashNodesFactory.java:1243) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI32(LLVMExpressionNode.java:86) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI32(LLVMFrameNullerExpression.java:116) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_int_int15(LLVMCompareNodeFactory.java:572) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:498) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMLoopDispatchNode.executeRepeatingWithValue(LLVMLoopDispatchNode.java:102) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.updateLevelNum(TruffleLogger.java:818) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.setParent(TruffleLogger.java:882) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.addLogger(TruffleLogger.java:1107) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1036) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1052) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:159) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:154) |
|
com.oracle.truffle.regex.tregex.util.Loggers.<clinit>(Loggers.java:64) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.shouldLogCompilationTime(TRegexCompiler.java:110) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:149) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:88) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.locals.WriteDeclarationVariableNode.execute(WriteDeclarationVariableNode.java:34) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunction(LLVMFunctionCode.java:412) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunctionSlowPath(LLVMFunctionCode.java:408) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:177) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvoke.doInvoke(LLVMPolyglotInvoke.java:80) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvoke.doIntrinsic(LLVMPolyglotInvoke.java:95) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.executeAndSpecialize(InlinedCaseEqualNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:90) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.log(TruffleLogger.java:490) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.config(TruffleLogger.java:190) |
|
org.truffleruby.RubyLanguage.searchRubyHome(RubyLanguage.java:704) |
|
org.truffleruby.RubyLanguage.findRubyHome(RubyLanguage.java:686) |
|
org.truffleruby.RubyLanguage.createContext(RubyLanguage.java:440) |
|
org.truffleruby.RubyLanguage.createContext(RubyLanguage.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.createEnvContext(LanguageAccessor.java:263) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureCreated(PolyglotLanguageContext.java:587) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.executeAndSpecialize(InlinedNotNodeGen.java:75) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:55) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:38) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:68) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.SulongLibraryFactory$LookupNodeGen.executeAndSpecialize(SulongLibraryFactory.java:93) |
|
com.oracle.truffle.llvm.runtime.SulongLibraryFactory$LookupNodeGen.execute(SulongLibraryFactory.java:63) |
|
com.oracle.truffle.llvm.runtime.SulongLibrary.invokeMember(SulongLibrary.java:191) |
|
com.oracle.truffle.llvm.runtime.SulongLibraryGen$InteropLibraryExports$Cached.invokeMemberNode_AndSpecialize(SulongLibraryGen.java:255) |
|
com.oracle.truffle.llvm.runtime.SulongLibraryGen$InteropLibraryExports$Cached.invokeMember(SulongLibraryGen.java:240) |
|
org.truffleruby.interop.InteropNodes.invoke(InteropNodes.java:98) |
|
org.truffleruby.interop.InteropNodes$InvokeMemberNode.invokeCached(InteropNodes.java:1488) |
|
org.truffleruby.interop.InteropNodesFactory$InvokeMemberNodeFactory$InvokeMemberNodeGen.executeAndSpecialize(InteropNodesFactory.java:18097) |
|
org.truffleruby.interop.InteropNodesFactory$InvokeMemberNodeFactory$InvokeMemberNodeGen.execute(InteropNodesFactory.java:17997) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:68) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvoke.doInvoke(LLVMPolyglotInvoke.java:80) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvoke.doIntrinsic(LLVMPolyglotInvoke.java:95) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeAndSpecialize(LLVMPolyglotInvokeNodeGen.java:74) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:56) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedAtNodeGen.executeAndSpecialize(InlinedAtNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedAtNodeGen.execute(InlinedAtNodeGen.java:72) |
|
org.truffleruby.language.control.LocalReturnNode.execute(LocalReturnNode.java:27) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:28) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvoke.doInvoke(LLVMPolyglotInvoke.java:80) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvoke.doIntrinsic(LLVMPolyglotInvoke.java:95) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:47) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeAndSpecialize(LLVMAccessGlobalSymbolNodeGen.java:66) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_generic2(LLVMGetElementPtrNodeGen.java:99) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:54) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMI64LoadNodeGen.executeGeneric(LLVMI64LoadNodeGen.java:151) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMAddressEqualsNodeGen.executeI1_generic5(LLVMAddressEqualsNodeGen.java:220) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMAddressEqualsNodeGen.executeI1(LLVMAddressEqualsNodeGen.java:194) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.log(TruffleLogger.java:472) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.fine(TruffleLogger.java:292) |
|
org.truffleruby.RubyLanguage.createContext(RubyLanguage.java:447) |
|
org.truffleruby.RubyLanguage.createContext(RubyLanguage.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.createEnvContext(LanguageAccessor.java:263) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureCreated(PolyglotLanguageContext.java:587) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureInitialized(PolyglotLanguageContext.java:666) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1324) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.shouldLogPhases(TRegexCompilationRequest.java:376) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.phaseEnd(TRegexCompilationRequest.java:387) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.createNFA(TRegexCompilationRequest.java:297) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:178) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:145) |
|
com.oracle.truffle.regex.RegexObject.getExecBooleanCallTarget(RegexObject.java:182) |
|
com.oracle.truffle.regex.RegexObject$InvokeCacheNode.execBooleanIdentity(RegexObject.java:312) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.execute(RegexObjectFactory.java:80) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:88) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:172) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.core.objectspace.ObjectSpaceNodes$DefineFinalizerNode.defineFinalizer(ObjectSpaceNodes.java:207) |
|
org.truffleruby.core.objectspace.ObjectSpaceNodesFactory$DefineFinalizerNodeFactory$DefineFinalizerNodeGen.executeAndSpecialize(ObjectSpaceNodesFactory.java:402) |
|
org.truffleruby.core.objectspace.ObjectSpaceNodesFactory$DefineFinalizerNodeFactory$DefineFinalizerNodeGen.execute(ObjectSpaceNodesFactory.java:386) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeAndSpecialize(ShareObjectNodeGen.java:106) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeShare(ShareObjectNodeGen.java:70) |
|
org.truffleruby.language.objects.shared.WriteBarrierNode.writeBarrierCached(WriteBarrierNode.java:62) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:189) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.language.objects.shared.PropagateSharingNode.propagateShared(PropagateSharingNode.java:39) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayAppendManyNode.appendManyGeneralize(ArrayAppendManyNode.java:84) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:57) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:178) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:102) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
org.truffleruby.core.hash.library.EmptyHashStoreGen$HashStoreLibraryExports$Cached.set(EmptyHashStoreGen.java:86) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.logSysCallsEnabled(LLVMContext.java:1258) |
|
com.oracle.truffle.llvm.runtime.nodes.asm.syscall.LLVMSyscallNode.cachedSyscall(LLVMSyscallNode.java:61) |
|
com.oracle.truffle.llvm.runtime.nodes.asm.syscall.LLVMSyscallNodeGen.executeAndSpecialize(LLVMSyscallNodeGen.java:208) |
|
com.oracle.truffle.llvm.runtime.nodes.asm.syscall.LLVMSyscallNodeGen.executeGeneric(LLVMSyscallNodeGen.java:111) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI32(LLVMExpressionNode.java:86) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI32(LLVMFrameNullerExpression.java:116) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI32NodeGen.execute(LLVMWriteNodeFactory.java:364) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.instrumentation.InstrumentationHandler.getThreadsActivationListeners(InstrumentationHandler.java:933) |
|
org.graalvm.truffle/com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.notifyLeave(InstrumentAccessor.java:396) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyLeave(PolyglotThreadInfo.java:168) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leaveCached(PolyglotEngineImpl.java:2021) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leave(PolyglotEngineImpl.java:1998) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leaveIfNeeded(PolyglotEngineImpl.java:1919) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotValueDispatch.hostLeave(PolyglotValueDispatch.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1340) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:63) |
|
org.graalvm.sdk/org.graalvm.polyglot.Context.eval(Context.java:399) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.array.ArrayAppendOneNode.appendOneSameType(ArrayAppendOneNode.java:56) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAndSpecialize(ArrayAppendOneNodeGen.java:261) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAppendOne(ArrayAppendOneNodeGen.java:107) |
|
org.truffleruby.core.array.ArrayNodes$FlattenHelperNode.flattenHelper(ArrayNodes.java:2465) |
|
org.truffleruby.core.array.ArrayNodesFactory$FlattenHelperNodeFactory$FlattenHelperNodeGen.executeAndSpecialize(ArrayNodesFactory.java:13358) |
|
org.truffleruby.core.array.ArrayNodesFactory$FlattenHelperNodeFactory$FlattenHelperNodeGen.execute(ArrayNodesFactory.java:13297) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.updateLevelNum(TruffleLogger.java:818) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.setParent(TruffleLogger.java:882) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.addLogger(TruffleLogger.java:1107) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1036) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1052) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:159) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:154) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.<clinit>(LLVMContext.java:1245) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.createContext(LLVMLanguage.java:367) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.log(TruffleLogger.java:490) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.finer(TruffleLogger.java:333) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:158) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:145) |
|
com.oracle.truffle.regex.RegexObject.getExecBooleanCallTarget(RegexObject.java:182) |
|
com.oracle.truffle.regex.RegexObject$InvokeCacheNode.execBooleanIdentity(RegexObject.java:312) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.execute(RegexObjectFactory.java:80) |
|
com.oracle.truffle.regex.RegexObject.invokeMember(RegexObject.java:278) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeAndSpecialize(LookupGlobalVariableStorageNodeGen.java:61) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:50) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:74) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:56) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI16(LLVMExpressionNode.java:78) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI16NodeGen.execute(LLVMWriteNodeFactory.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNodeGen.executeGeneric(LLVMDispatchBasicBlockNodeGen.java:23) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.addProperty(LayoutStrategy.java:404) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.addProperty(LayoutStrategy.java:386) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.defineNewProperty(LayoutStrategy.java:133) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.defineProperty(LayoutStrategy.java:104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putUncachedSlow(DynamicObjectLibraryImpl.java:336) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putUncached(DynamicObjectLibraryImpl.java:317) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$Generic.put(DynamicObjectLibraryImpl.java:631) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:807) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.put(DynamicObjectLibraryImpl.java:158) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.shouldLogPhases(TRegexCompilationRequest.java:376) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.phaseStart(TRegexCompilationRequest.java:380) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.createNFA(TRegexCompilationRequest.java:293) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:178) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:145) |
|
com.oracle.truffle.regex.RegexObject.getExecBooleanCallTarget(RegexObject.java:182) |
|
com.oracle.truffle.regex.RegexObject$InvokeCacheNode.execBooleanIdentity(RegexObject.java:312) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.executeAndSpecialize(RegexObjectFactory.java:237) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeAndSpecialize(LookupGlobalVariableStorageNodeGen.java:61) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:50) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:74) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:88) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.core.array.ArrayLiteralNode$UninitialisedArrayLiteralNode.execute(ArrayLiteralNode.java:253) |
|
org.truffleruby.core.array.ArrayLiteralNode$UninitialisedArrayLiteralNode.execute(ArrayLiteralNode.java:240) |
|
org.truffleruby.core.array.MultipleAssignmentNode.execute(MultipleAssignmentNode.java:55) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.updateLevelNum(TruffleLogger.java:818) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.setParent(TruffleLogger.java:882) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.addLogger(TruffleLogger.java:1107) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1036) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1052) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:159) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:154) |
|
com.oracle.truffle.regex.tregex.util.Loggers.<clinit>(Loggers.java:67) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.shouldLogCompilationTime(TRegexCompiler.java:110) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeDouble(LLVMExpressionNode.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$LLVMDoubleArithmeticNodeGen.executeDouble(LLVMArithmeticNodeFactory.java:3562) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMDoubleStoreNodeGen.execute(LLVMDoubleStoreNodeGen.java:186) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:250) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:45) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNode.doModule(InlinedCaseEqualNode.java:53) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:82) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvoke.doInvoke(LLVMPolyglotInvoke.java:80) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvoke.doIntrinsic(LLVMPolyglotInvoke.java:95) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:68) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI16(LLVMExpressionNode.java:78) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI16NodeGen.execute(LLVMWriteNodeFactory.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunction(LLVMFunctionCode.java:380) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunctionSlowPath(LLVMFunctionCode.java:376) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.initForeignCallTarget(LLVMFunctionCode.java:463) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getForeignCallTarget(LLVMFunctionCode.java:476) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptor$Execute.createCall(LLVMFunctionDescriptor.java:197) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Cached.executeAndSpecialize(LLVMFunctionDescriptorGen.java:155) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Cached.execute(LLVMFunctionDescriptorGen.java:125) |
|
org.graalvm.truffle/com.oracle.truffle.api.interop.InteropLibraryGen$CachedDispatch.execute(InteropLibraryGen.java:7651) |
|
com.oracle.truffle.llvm.runtime.SulongLibrary.invokeMember(SulongLibrary.java:197) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:57) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAppendOne(ArrayAppendOneNodeGen.java:84) |
|
org.truffleruby.core.array.ArrayNodes$PushNode.pushOne(ArrayNodes.java:1750) |
|
org.truffleruby.core.array.ArrayNodesFactory$PushNodeFactory$PushNodeGen.execute(ArrayNodesFactory.java:8705) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.setNode_AndSpecialize(BucketsHashStoreGen.java:167) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:147) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.executeAndSpecialize(HashNodesFactory.java:1243) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:179) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:102) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
org.truffleruby.core.hash.library.EmptyHashStoreGen$HashStoreLibraryExports$Cached.set(EmptyHashStoreGen.java:86) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$MutateCacheData.isValid(DynamicObjectLibraryImpl.java:1682) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1212) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$ExistingKey.put(DynamicObjectLibraryImpl.java:1035) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$ExistingKey.put(DynamicObjectLibraryImpl.java:1035) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.put(DynamicObjectLibraryImpl.java:158) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putNode_AndSpecialize(DynamicObjectLibraryImplGen.java:339) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.put(DynamicObjectLibraryImplGen.java:321) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeLocal(WriteObjectFieldNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.updateLevelNum(TruffleLogger.java:818) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.setParent(TruffleLogger.java:882) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.addLogger(TruffleLogger.java:1107) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1036) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1052) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:159) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:154) |
|
com.oracle.truffle.regex.tregex.util.Loggers.<clinit>(Loggers.java:66) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.shouldLogCompilationTime(TRegexCompiler.java:110) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeAndSpecialize(ShareObjectNodeGen.java:106) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeShare(ShareObjectNodeGen.java:70) |
|
org.truffleruby.language.objects.shared.WriteBarrierNode.writeBarrierCached(WriteBarrierNode.java:62) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:189) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.language.objects.shared.PropagateSharingNode.propagateShared(PropagateSharingNode.java:39) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:201) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:88) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:56) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:88) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:56) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyEnter(PolyglotThreadInfo.java:139) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterCached(PolyglotEngineImpl.java:1961) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.HostToGuestRootNode.execute(HostToGuestRootNode.java:109) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.GraalRuntimeSupport.callProfiled(GraalRuntimeSupport.java:241) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotValueDispatch$InteropValue.execute(PolyglotValueDispatch.java:2374) |
|
org.graalvm.sdk/org.graalvm.polyglot.Value.execute(Value.java:841) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.instrumentation.InstrumentationHandler.getThreadsActivationListeners(InstrumentationHandler.java:933) |
|
org.graalvm.truffle/com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.notifyLeave(InstrumentAccessor.java:396) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyLeave(PolyglotThreadInfo.java:168) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.leaveThreadChanged(PolyglotContextImpl.java:946) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leaveCached(PolyglotEngineImpl.java:2031) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.HostToGuestRootNode.execute(HostToGuestRootNode.java:132) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:38) |
|
org.truffleruby.core.array.ArrayAppendOneNode.appendOneSameType(ArrayAppendOneNode.java:56) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAppendOne(ArrayAppendOneNodeGen.java:57) |
|
org.truffleruby.core.array.ArrayNodes$PushNode.pushOne(ArrayNodes.java:1750) |
|
org.truffleruby.core.array.ArrayNodesFactory$PushNodeFactory$PushNodeGen.execute(ArrayNodesFactory.java:8705) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyLeave(PolyglotThreadInfo.java:170) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leaveCached(PolyglotEngineImpl.java:2021) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leave(PolyglotEngineImpl.java:1998) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leaveIfNeeded(PolyglotEngineImpl.java:1919) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotValueDispatch.hostLeave(PolyglotValueDispatch.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1340) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:63) |
|
org.graalvm.sdk/org.graalvm.polyglot.Context.eval(Context.java:399) |
|
org.truffleruby.launcher.RubyLauncher.runContext(RubyLauncher.java:268) |
|
org.truffleruby.launcher.RubyLauncher.runRubyMain(RubyLauncher.java:214) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeAndSpecialize(LookupGlobalVariableStorageNodeGen.java:61) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:50) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:74) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.objects.SingletonClassNodeGen.execute(SingletonClassNodeGen.java:154) |
|
org.truffleruby.language.methods.LiteralMethodDefinitionNode.execute(LiteralMethodDefinitionNode.java:55) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.log(TruffleLogger.java:472) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.fine(TruffleLogger.java:292) |
|
org.truffleruby.RubyLanguage.disposeContext(RubyLanguage.java:513) |
|
org.truffleruby.RubyLanguage.disposeContext(RubyLanguage.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLanguage$Env.dispose(TruffleLanguage.java:3381) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.dispose(LanguageAccessor.java:373) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.dispose(PolyglotLanguageContext.java:492) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.disposeContext(PolyglotContextImpl.java:2556) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:76) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:176) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI1(LLVMExpressionNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI1(LLVMFrameNullerExpression.java:107) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:68) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$PointerToI64NodeGen.executeGeneric_generic1(LLVMArithmeticNodeFactory.java:624) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$PointerToI64NodeGen.executeGeneric(LLVMArithmeticNodeFactory.java:604) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$LLVMI64ArithmeticNodeGen.executeGeneric_generic3(LLVMArithmeticNodeFactory.java:1879) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$LLVMI64ArithmeticNodeGen.executeGeneric(LLVMArithmeticNodeFactory.java:1758) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.directReplaceProperty(LayoutStrategy.java:349) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.directReplaceProperty(LayoutStrategy.java:326) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.replaceProperty(LayoutStrategy.java:260) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.generalizeProperty(LayoutStrategy.java:192) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.definePropertyGeneralize(LayoutStrategy.java:183) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.getNewShape(DynamicObjectLibraryImpl.java:1482) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1433) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$ExistingKey.put(DynamicObjectLibraryImpl.java:1035) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:172) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.language.objects.shared.PropagateSharingNode.propagateShared(PropagateSharingNode.java:39) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:250) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.setNode_AndSpecialize(BucketsHashStoreGen.java:167) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:147) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyLeave(PolyglotThreadInfo.java:170) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.leaveThreadChanged(PolyglotContextImpl.java:946) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leaveCached(PolyglotEngineImpl.java:2031) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leave(PolyglotEngineImpl.java:1998) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.leaveAndDisposeThread(PolyglotContextImpl.java:3056) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.leaveAndDisposePolyglotThread(PolyglotLanguageContext.java:523) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThread$ThreadSpawnRootNode.executeImpl(PolyglotThread.java:144) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThread$ThreadSpawnRootNode.execute(PolyglotThread.java:127) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.executeAndSpecialize(InlinedNotNodeGen.java:75) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:55) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:40) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:250) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:222) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:107) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeAndSpecialize(LLVMAccessGlobalSymbolNodeGen.java:66) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_generic2(LLVMGetElementPtrNodeGen.java:99) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:54) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen.execute_generic1(LLVMI64StoreNodeGen.java:318) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen.execute(LLVMI64StoreNodeGen.java:250) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:149) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:40) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunction.setValue(LLVMFunction.java:130) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.initializeSymbol(LLVMContext.java:870) |
|
com.oracle.truffle.llvm.initialization.InitializeOverwriteNode.execute(InitializeOverwriteNode.java:108) |
|
com.oracle.truffle.llvm.initialization.LoadModulesNode.loadModule(LoadModulesNode.java:378) |
|
com.oracle.truffle.llvm.initialization.LoadModulesNode.execute(LoadModulesNode.java:195) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:469) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.replace(BucketsHashStore.java:384) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.replaceNode_AndSpecialize(BucketsHashStoreGen.java:312) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.replace(BucketsHashStoreGen.java:298) |
|
org.truffleruby.core.hash.HashNodes$InitializeCopyNode.replace(HashNodes.java:419) |
|
org.truffleruby.core.hash.HashNodesFactory$InitializeCopyNodeFactory$InitializeCopyNodeGen.executeAndSpecialize(HashNodesFactory.java:2837) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.shouldLogPhases(TRegexCompilationRequest.java:376) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.phaseStart(TRegexCompilationRequest.java:380) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:159) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:145) |
|
com.oracle.truffle.regex.RegexObject.getExecBooleanCallTarget(RegexObject.java:182) |
|
com.oracle.truffle.regex.RegexObject$InvokeCacheNode.execBooleanIdentity(RegexObject.java:312) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.executeAndSpecialize(RegexObjectFactory.java:237) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.execute(RegexObjectFactory.java:123) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:68) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI64NodeGen.execute_generic1(LLVMWriteNodeFactory.java:492) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:250) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:133) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.execute(WriteGlobalVariableNodeGen.java:107) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.exceptions.EnsureNode.executeCommon(EnsureNode.java:81) |
|
org.truffleruby.language.exceptions.EnsureNode.execute(EnsureNode.java:40) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeAndSpecialize(LookupGlobalVariableStorageNodeGen.java:61) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:50) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:74) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.core.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:41) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:28) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:48) |
|
org.truffleruby.core.support.TypeNodes$ObjectKindOfNode.objectKindOf(TypeNodes.java:73) |
|
org.truffleruby.core.support.TypeNodesFactory$ObjectKindOfNodeFactory$ObjectKindOfNodeGen.execute(TypeNodesFactory.java:150) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:38) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNode.doModule(InlinedCaseEqualNode.java:53) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.executeAndSpecialize(InlinedCaseEqualNodeGen.java:168) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:90) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:172) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.language.objects.shared.PropagateSharingNode.propagateShared(PropagateSharingNode.java:39) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:179) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:102) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:76) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:45) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.array.ArrayWriteNormalizedNode.writeWithin(ArrayWriteNormalizedNode.java:44) |
|
org.truffleruby.core.array.ArrayWriteNormalizedNodeGen.executeAndSpecialize(ArrayWriteNormalizedNodeGen.java:251) |
|
org.truffleruby.core.array.ArrayWriteNormalizedNodeGen.executeWrite(ArrayWriteNormalizedNodeGen.java:163) |
|
org.truffleruby.core.inlined.InlinedIndexSetNode.arrayWrite(InlinedIndexSetNode.java:47) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:107) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:172) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.language.objects.shared.PropagateSharingNode.propagateShared(PropagateSharingNode.java:39) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:201) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.setAndSpecialize(PackedHashStoreLibraryGen.java:142) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:112) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI64(LLVMExpressionNode.java:90) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMAddressEqualsNodeGen.executeI1_long_long4(LLVMAddressEqualsNodeGen.java:201) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMAddressEqualsNodeGen.executeI1(LLVMAddressEqualsNodeGen.java:192) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunction(LLVMFunctionCode.java:380) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunctionSlowPath(LLVMFunctionCode.java:376) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:178) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:356) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:57) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:200) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:107) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getNativeFunctionSlowPath(LLVMFunctionCode.java:428) |
|
com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension.bindSignature(NFIContextExtension.java:587) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.doBind(LLVMDispatchNode.java:290) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.bindSymbol(LLVMDispatchNode.java:295) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:457) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLanguage$Env.getLanguageContext(TruffleLanguage.java:3429) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.getContext(LanguageAccessor.java:170) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.getContextImpl(PolyglotLanguageContext.java:310) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotFastThreadLocals.updateLanguageObjects(PolyglotFastThreadLocals.java:293) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotFastThreadLocals.notifyLanguageCreated(PolyglotFastThreadLocals.java:284) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureCreated(PolyglotLanguageContext.java:593) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureInitialized(PolyglotLanguageContext.java:666) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1324) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:63) |
|
org.graalvm.sdk/org.graalvm.polyglot.Context.eval(Context.java:399) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayAppendManyNode.appendManyGeneralize(ArrayAppendManyNode.java:84) |
|
org.truffleruby.core.array.ArrayAppendManyNodeGen.executeAndSpecialize(ArrayAppendManyNodeGen.java:263) |
|
org.truffleruby.core.array.ArrayAppendManyNodeGen.executeAppendMany(ArrayAppendManyNodeGen.java:106) |
|
org.truffleruby.core.array.ArrayNodes$ConcatNode.concatOne(ArrayNodes.java:609) |
|
org.truffleruby.core.array.ArrayNodesFactory$ConcatNodeFactory$ConcatNodeGen.executeAndSpecialize(ArrayNodesFactory.java:2711) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.log(TruffleLogger.java:490) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.finer(TruffleLogger.java:333) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.logAutomatonSizes(TRegexCompilationRequest.java:393) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:146) |
|
com.oracle.truffle.regex.RegexObject.getExecBooleanCallTarget(RegexObject.java:182) |
|
com.oracle.truffle.regex.RegexObject$InvokeCacheNode.execBooleanIdentity(RegexObject.java:312) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.executeAndSpecialize(RegexObjectFactory.java:237) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.execute(RegexObjectFactory.java:123) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeAndSpecialize(LLVMAccessGlobalSymbolNodeGen.java:66) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMI64LoadNodeGen.executeGeneric(LLVMI64LoadNodeGen.java:151) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen.execute_generic1(LLVMI64StoreNodeGen.java:319) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen.execute(LLVMI64StoreNodeGen.java:250) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.WriteSimpleGlobalVariableNodeGen.executeAndSpecialize(WriteSimpleGlobalVariableNodeGen.java:124) |
|
org.truffleruby.language.globals.WriteSimpleGlobalVariableNodeGen.execute(WriteSimpleGlobalVariableNodeGen.java:64) |
|
org.truffleruby.language.globals.WriteGlobalVariableNode.write(WriteGlobalVariableNode.java:50) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:125) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.execute(WriteGlobalVariableNodeGen.java:107) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:222) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:107) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.setNode_AndSpecialize(BucketsHashStoreGen.java:167) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:147) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:222) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:378) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNode.doModule(InlinedCaseEqualNode.java:53) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.executeAndSpecialize(InlinedCaseEqualNodeGen.java:168) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:90) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:41) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI64NodeGen.execute_generic1(LLVMWriteNodeFactory.java:492) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI64NodeGen.execute(LLVMWriteNodeFactory.java:469) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode$LazyLLVMIRFunction.resolve(LLVMFunctionCode.java:288) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode$ResolveFunctionNode.doLazyLLVMIRFunction(LLVMFunctionCode.java:227) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCodeFactory$ResolveFunctionNodeGen$Uncached.execute(LLVMFunctionCodeFactory.java:135) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunction(LLVMFunctionCode.java:412) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunctionSlowPath(LLVMFunctionCode.java:408) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage$InitializeContextNode.<init>(LLVMLanguage.java:519) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguageFactory$InitializeContextNodeGen.<init>(LLVMLanguageFactory.java:20) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguageFactory$InitializeContextNodeGen.create(LLVMLanguageFactory.java:40) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.createInitializeContextNode(LLVMLanguage.java:605) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI32(LLVMExpressionNode.java:86) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI32(LLVMFrameNullerExpression.java:116) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_int_int15(LLVMCompareNodeFactory.java:572) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:498) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:189) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:102) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.updateLevelNum(TruffleLogger.java:818) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.setParent(TruffleLogger.java:882) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.addLogger(TruffleLogger.java:1107) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1036) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1052) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:159) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:154) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.<clinit>(LLVMContext.java:1278) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.createContext(LLVMLanguage.java:367) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunction(LLVMFunctionCode.java:380) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunctionSlowPath(LLVMFunctionCode.java:376) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:178) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:311) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:105) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$SetRegexpMatchFactory$SetRegexpMatchNodeGen.execute(TruffleKernelNodesFactory.java:1206) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.logNativeCallStatsEnabled(LLVMContext.java:1269) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.<init>(LLVMContext.java:217) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.createContext(LLVMLanguage.java:367) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.createContext(LLVMLanguage.java:90) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.createEnvContext(LanguageAccessor.java:263) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureCreated(PolyglotLanguageContext.java:587) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureInitialized(PolyglotLanguageContext.java:666) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.getContextInitialized(PolyglotContextImpl.java:630) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.updateLevelNum(TruffleLogger.java:818) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.setParent(TruffleLogger.java:882) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.addLogger(TruffleLogger.java:1107) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1036) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1052) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:159) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:154) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.<clinit>(LLVMContext.java:1300) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.createContext(LLVMLanguage.java:367) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyEnter(PolyglotThreadInfo.java:139) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.enterThreadChanged(PolyglotContextImpl.java:781) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterCached(PolyglotEngineImpl.java:1982) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterIfNeeded(PolyglotEngineImpl.java:1910) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotValueDispatch.hostEnter(PolyglotValueDispatch.java:1228) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1320) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:63) |
|
org.graalvm.sdk/org.graalvm.polyglot.Context.eval(Context.java:399) |
|
org.truffleruby.launcher.RubyLauncher.runContext(RubyLauncher.java:268) |
|
org.truffleruby.launcher.RubyLauncher.runRubyMain(RubyLauncher.java:214) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:189) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:102) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunction(LLVMFunctionCode.java:412) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunctionSlowPath(LLVMFunctionCode.java:408) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:177) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI32(LLVMExpressionNode.java:86) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI32NodeGen.execute(LLVMWriteNodeFactory.java:364) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:178) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:102) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
org.truffleruby.core.hash.library.EmptyHashStoreGen$HashStoreLibraryExports$Cached.set(EmptyHashStoreGen.java:86) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.instrumentation.InstrumentationHandler.getThreadsActivationListeners(InstrumentationHandler.java:933) |
|
org.graalvm.truffle/com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.notifyEnter(InstrumentAccessor.java:386) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyEnter(PolyglotThreadInfo.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterCached(PolyglotEngineImpl.java:1961) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.HostToGuestRootNode.execute(HostToGuestRootNode.java:109) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.GraalRuntimeSupport.callProfiled(GraalRuntimeSupport.java:241) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.doExecuteVoid(SequenceNode.java:45) |
|
org.truffleruby.language.control.WhileNode$WhileRepeatingNode.executeRepeating(WhileNode.java:74) |
|
org.graalvm.truffle/com.oracle.truffle.api.nodes.RepeatingNode.executeRepeatingWithValue(RepeatingNode.java:112) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedLoopNode.execute(OptimizedLoopNode.java:44) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:41) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_long1(LLVMGetElementPtrNodeGen.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI32(LLVMExpressionNode.java:86) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI32(LLVMFrameNullerExpression.java:116) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_int_int15(LLVMCompareNodeFactory.java:572) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:262) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.traceIREnabled(LLVMContext.java:1307) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.initialize(LLVMContext.java:288) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.initializeContext(LLVMLanguage.java:206) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.initializeContext(LLVMLanguage.java:90) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLanguage$Env.postInit(TruffleLanguage.java:3390) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.postInitEnv(LanguageAccessor.java:281) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureInitialized(PolyglotLanguageContext.java:685) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.getContextInitialized(PolyglotContextImpl.java:630) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:68) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:172) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.language.objects.shared.PropagateSharingNode.propagateShared(PropagateSharingNode.java:39) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:39) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:178) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:102) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
org.truffleruby.core.hash.library.EmptyHashStoreGen$HashStoreLibraryExports$Cached.set(EmptyHashStoreGen.java:86) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.nfi.backend.spi.util.ProfiledArrayBuilder$ProfiledArrayBuilderFactory.allocate(ProfiledArrayBuilder.java:155) |
|
com.oracle.truffle.nfi.SignatureRootNode$BuildSignatureNode.doBuild(SignatureRootNode.java:105) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$BuildSignatureNodeGen.execute(SignatureRootNodeFactory.java:59) |
|
com.oracle.truffle.nfi.SignatureRootNode.execute(SignatureRootNode.java:77) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:469) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:52) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:88) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.objects.SingletonClassNodeGen.execute(SingletonClassNodeGen.java:154) |
|
org.truffleruby.language.methods.LiteralMethodDefinitionNode.execute(LiteralMethodDefinitionNode.java:55) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:79) |
|
org.truffleruby.core.support.TypeNodes$ObjectKindOfNode.objectKindOf(TypeNodes.java:73) |
|
org.truffleruby.core.support.TypeNodesFactory$ObjectKindOfNodeFactory$ObjectKindOfNodeGen.executeAndSpecialize(TypeNodesFactory.java:168) |
|
org.truffleruby.core.support.TypeNodesFactory$ObjectKindOfNodeFactory$ObjectKindOfNodeGen.execute(TypeNodesFactory.java:153) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:38) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.log(TruffleLogger.java:490) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.fine(TruffleLogger.java:306) |
|
org.truffleruby.RubyLanguage.initializeThread(RubyLanguage.java:586) |
|
org.truffleruby.RubyLanguage.initializeThread(RubyLanguage.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.initializeThread(LanguageAccessor.java:312) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureInitialized(PolyglotLanguageContext.java:684) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.eval(PolyglotContextImpl.java:1324) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:378) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:176) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:356) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunction(LLVMFunctionCode.java:412) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunctionSlowPath(LLVMFunctionCode.java:408) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:177) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeDouble(LLVMExpressionNode.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$LLVMDoubleArithmeticNodeGen.executeDouble(LLVMArithmeticNodeFactory.java:3562) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:88) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyEvalRootNode.execute(RubyEvalRootNode.java:54) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.updateLevelNum(TruffleLogger.java:818) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.setParent(TruffleLogger.java:882) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.addLogger(TruffleLogger.java:1107) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1036) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1052) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:159) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:154) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.<clinit>(LLVMContext.java:1251) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.createContext(LLVMLanguage.java:367) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeAndSpecialize(LookupGlobalVariableStorageNodeGen.java:61) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:50) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:74) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyEvalRootNode.execute(RubyEvalRootNode.java:54) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAppendOne(ArrayAppendOneNodeGen.java:84) |
|
org.truffleruby.core.array.ArrayNodes$PushNode.pushOne(ArrayNodes.java:1750) |
|
org.truffleruby.core.array.ArrayNodesFactory$PushNodeFactory$PushNodeGen.execute(ArrayNodesFactory.java:8705) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeExit(LLVMStack.java:264) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMFunctionRootNode.doRun(LLVMFunctionRootNode.java:83) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMFunctionRootNodeGen.executeGeneric(LLVMFunctionRootNodeGen.java:25) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMFunctionStartNode.execute(LLVMFunctionStartNode.java:93) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:469) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:452) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:27) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.array.ArrayNodes$ReplaceNode.replace(ArrayNodes.java:1918) |
|
org.truffleruby.core.array.ArrayNodesFactory$ReplaceNodeFactory$ReplaceNodeGen.executeReplace(ArrayNodesFactory.java:9591) |
|
org.truffleruby.core.array.ArrayNodes$InitializeCopyNode.initializeCopy(ArrayNodes.java:1323) |
|
org.truffleruby.core.array.ArrayNodesFactory$InitializeCopyNodeFactory$InitializeCopyNodeGen.execute(ArrayNodesFactory.java:6518) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNode.doModule(InlinedCaseEqualNode.java:53) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:82) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyEnter(PolyglotThreadInfo.java:139) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.enterThreadChanged(PolyglotContextImpl.java:781) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterCached(PolyglotEngineImpl.java:1982) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enter(PolyglotEngineImpl.java:1929) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.enterThread(PolyglotLanguageContext.java:514) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThread$ThreadSpawnRootNode.executeImpl(PolyglotThread.java:133) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThread$ThreadSpawnRootNode.execute(PolyglotThread.java:127) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeAndSpecialize(LLVMAccessGlobalSymbolNodeGen.java:66) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_generic2(LLVMGetElementPtrNodeGen.java:99) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:54) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_generic2(LLVMGetElementPtrNodeGen.java:99) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:54) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMI32LoadNodeGen.executeI32(LLVMI32LoadNodeGen.java:214) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI32NodeGen.execute(LLVMWriteNodeFactory.java:364) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedLambdaNodeGen.executeAndSpecialize(InlinedLambdaNodeGen.java:87) |
|
org.truffleruby.core.inlined.InlinedLambdaNodeGen.execute(InlinedLambdaNodeGen.java:65) |
|
org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:34) |
|
org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:41) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:189) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:102) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:109) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:48) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNode.doModule(InlinedCaseEqualNode.java:53) |
|
org.truffleruby.core.inlined.InlinedCaseEqualNodeGen.execute(InlinedCaseEqualNodeGen.java:82) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunction(LLVMFunctionCode.java:412) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunctionSlowPath(LLVMFunctionCode.java:408) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:177) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeDouble(LLVMExpressionNode.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeDouble(LLVMFrameNullerExpression.java:80) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode$ResolveFunctionNode.doLazyLLVMIRFunction(LLVMFunctionCode.java:228) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCodeFactory$ResolveFunctionNodeGen$Uncached.execute(LLVMFunctionCodeFactory.java:135) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunction(LLVMFunctionCode.java:412) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getLLVMIRFunctionSlowPath(LLVMFunctionCode.java:408) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.cleanUpGuestCode(LLVMContext.java:563) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.exitContext(LLVMContext.java:576) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.exitContext(LLVMLanguage.java:451) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguage.exitContext(LLVMLanguage.java:90) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.exitContext(LanguageAccessor.java:332) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:55) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute_generic1(LLVMWriteNodeFactory.java:1030) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute(LLVMWriteNodeFactory.java:1007) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMLoopDispatchNode.executeRepeatingWithValue(LLVMLoopDispatchNode.java:102) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedLoopNode.execute(OptimizedLoopNode.java:44) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMLoopNode$LLVMLoopNodeImpl.loop(LLVMLoopNode.java:80) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLanguage$Env.getLanguageContext(TruffleLanguage.java:3429) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.getContext(LanguageAccessor.java:170) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.getContextImpl(PolyglotLanguageContext.java:310) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.initializeHostContext(PolyglotContextImpl.java:2893) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureCreated(PolyglotLanguageContext.java:596) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.createContextArray(PolyglotContextImpl.java:615) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.<init>(PolyglotContextImpl.java:450) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.createContext(PolyglotEngineImpl.java:1687) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineDispatch.createContext(PolyglotEngineDispatch.java:159) |
|
org.graalvm.sdk/org.graalvm.polyglot.Context$Builder.build(Context.java:1832) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyLeave(PolyglotThreadInfo.java:170) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.leaveThreadChanged(PolyglotContextImpl.java:946) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leaveCached(PolyglotEngineImpl.java:2031) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.HostToGuestRootNode.execute(HostToGuestRootNode.java:132) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.GraalRuntimeSupport.callProfiled(GraalRuntimeSupport.java:241) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotValueDispatch$InteropValue.execute(PolyglotValueDispatch.java:2374) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:262) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.log(TruffleLogger.java:490) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.finer(TruffleLogger.java:333) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:158) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:145) |
|
com.oracle.truffle.regex.RegexObject.getExecBooleanCallTarget(RegexObject.java:182) |
|
com.oracle.truffle.regex.RegexObject$InvokeCacheNode.execBooleanIdentity(RegexObject.java:312) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.executeAndSpecialize(RegexObjectFactory.java:237) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.execute(RegexObjectFactory.java:123) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.updateLevelNum(TruffleLogger.java:818) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.setParent(TruffleLogger.java:882) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.addLogger(TruffleLogger.java:1107) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1036) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger$LoggerCache.getOrCreateLogger(TruffleLogger.java:1052) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:159) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:154) |
|
com.oracle.truffle.regex.tregex.util.Loggers.<clinit>(Loggers.java:68) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.shouldLogCompilationTime(TRegexCompiler.java:110) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:250) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.setNode_AndSpecialize(BucketsHashStoreGen.java:167) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:147) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:222) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.WriteSimpleGlobalVariableNodeGen.executeAndSpecialize(WriteSimpleGlobalVariableNodeGen.java:126) |
|
org.truffleruby.language.globals.WriteSimpleGlobalVariableNodeGen.execute(WriteSimpleGlobalVariableNodeGen.java:64) |
|
org.truffleruby.language.globals.WriteGlobalVariableNode.write(WriteGlobalVariableNode.java:50) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:125) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.execute(WriteGlobalVariableNodeGen.java:107) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:262) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAppendOne(ArrayAppendOneNodeGen.java:84) |
|
org.truffleruby.core.array.ArrayNodes$AppendNode.append(ArrayNodes.java:1733) |
|
org.truffleruby.core.array.ArrayNodesFactory$AppendNodeFactory$AppendNodeGen.execute(ArrayNodesFactory.java:8603) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isLLVMIRFunction(LLVMFunctionCode.java:370) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNode.createCallNode(LLVMDispatchNode.java:176) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:234) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:28) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNode.doCall(LLVMCallNode.java:79) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI16(LLVMExpressionNode.java:78) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI16(LLVMFrameNullerExpression.java:98) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI16NodeGen.execute(LLVMWriteNodeFactory.java:266) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayAppendManyNode.appendManyGeneralize(ArrayAppendManyNode.java:84) |
|
org.truffleruby.core.array.ArrayAppendManyNodeGen.executeAppendMany(ArrayAppendManyNodeGen.java:82) |
|
org.truffleruby.core.array.ArrayNodes$ConcatNode.concatOne(ArrayNodes.java:609) |
|
org.truffleruby.core.array.ArrayNodesFactory$ConcatNodeFactory$ConcatNodeGen.execute(ArrayNodesFactory.java:2657) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:55) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.executeAndSpecialize(InlinedNotNodeGen.java:75) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:55) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.core.array.ArrayNodes$SetIndexNode.setTernary(ArrayNodes.java:410) |
|
org.truffleruby.core.array.ArrayNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(ArrayNodesFactory.java:1495) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLevelNum(TruffleLogger.java:834) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.isLoggable(TruffleLogger.java:718) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.shouldLogPhases(TRegexCompilationRequest.java:376) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.phaseEnd(TRegexCompilationRequest.java:387) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.createNFA(TRegexCompilationRequest.java:297) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:178) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:145) |
|
com.oracle.truffle.regex.RegexObject.getExecBooleanCallTarget(RegexObject.java:182) |
|
com.oracle.truffle.regex.RegexObject$InvokeCacheNode.execBooleanIdentity(RegexObject.java:312) |
|
com.oracle.truffle.regex.RegexObjectFactory$InvokeCacheNodeGen.executeAndSpecialize(RegexObjectFactory.java:237) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:92) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:201) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:107) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeAndSpecialize(LLVMAccessGlobalSymbolNodeGen.java:66) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:52) |
|
com.oracle.truffle.llvm.runtime.nodes.others.LLVMAccessGlobalSymbolNodeGen.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:21) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_generic2(LLVMGetElementPtrNodeGen.java:99) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:54) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric_generic2(LLVMGetElementPtrNodeGen.java:99) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:54) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:128) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute_generic1(LLVMWriteNodeFactory.java:1030) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:117) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:56) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:200) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.setAndSpecialize(PackedHashStoreLibraryGen.java:142) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:112) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.executeAndSpecialize(HashNodesFactory.java:1243) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:172) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:98) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeShared(WriteObjectFieldNode.java:47) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.executeAndSpecialize(WriteObjectFieldNodeGen.java:150) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:69) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.write(WriteInstanceVariableNode.java:71) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:47) |
|
org.truffleruby.language.control.OrLazyValueDefinedNode.execute(OrLazyValueDefinedNode.java:51) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.instrumentation.InstrumentationHandler.getThreadsActivationListeners(InstrumentationHandler.java:933) |
|
org.graalvm.truffle/com.oracle.truffle.api.instrumentation.InstrumentAccessor$InstrumentImpl.notifyLeave(InstrumentAccessor.java:396) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.notifyLeave(PolyglotThreadInfo.java:168) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.leaveThreadChanged(PolyglotContextImpl.java:946) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leaveCached(PolyglotEngineImpl.java:2031) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.leave(PolyglotEngineImpl.java:1998) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.leaveAndDisposeThread(PolyglotContextImpl.java:3056) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.leaveAndDisposePolyglotThread(PolyglotLanguageContext.java:523) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThread$ThreadSpawnRootNode.executeImpl(PolyglotThread.java:144) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThread$ThreadSpawnRootNode.execute(PolyglotThread.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:178) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.setAndSpecialize(PackedHashStoreLibraryGen.java:129) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:112) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.thread.ThreadNodes$ThreadDetectRecursionSingleNode.add(ThreadNodes.java:775) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.setNode_AndSpecialize(BucketsHashStoreGen.java:167) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:147) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.executeAndSpecialize(HashNodesFactory.java:1043) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.nfi.backend.spi.util.ProfiledArrayBuilder$ProfiledArrayBuilderFactory.allocate(ProfiledArrayBuilder.java:155) |
|
com.oracle.truffle.nfi.backend.libffi.LibFFISignature$SignatureBuilder.<init>(LibFFISignature.java:404) |
|
com.oracle.truffle.nfi.backend.libffi.LibFFINFIBackend.createSignatureBuilder(LibFFINFIBackend.java:190) |
|
com.oracle.truffle.nfi.backend.libffi.LibFFINFIBackendGen$NFIBackendLibraryExports$Cached.createSignatureBuilder(LibFFINFIBackendGen.java:123) |
|
com.oracle.truffle.nfi.SignatureRootNode$BuildSignatureNode.doBuild(SignatureRootNode.java:104) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$BuildSignatureNodeGen.execute(SignatureRootNodeFactory.java:59) |
|
com.oracle.truffle.nfi.SignatureRootNode.execute(SignatureRootNode.java:77) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:548) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:149) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:178) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:102) |
|
org.truffleruby.core.hash.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
org.truffleruby.core.hash.library.EmptyHashStoreGen$HashStoreLibraryExports$Cached.set(EmptyHashStoreGen.java:86) |
|
org.truffleruby.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:238) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:55) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedAtNodeGen.executeAndSpecialize(InlinedAtNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedAtNodeGen.execute(InlinedAtNodeGen.java:72) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:91) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode.executeI1(LLVMExpressionNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI1(LLVMFrameNullerExpression.java:107) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNodeGen.executeGeneric(LLVMDispatchBasicBlockNodeGen.java:23) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeAndSpecialize(IsSharedNodeGen.java:86) |
|
org.truffleruby.language.objects.shared.IsSharedNodeGen.executeIsShared(IsSharedNodeGen.java:59) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executeAndSpecialize(PropagateSharingNodeGen.java:64) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayNodes$StealArrayStorageNode.stealStorage(ArrayNodes.java:2285) |
|
org.truffleruby.core.array.ArrayNodesFactory$StealArrayStorageNodeFactory$StealArrayStorageNodeGen.executeAndSpecialize(ArrayNodesFactory.java:11986) |
|
org.truffleruby.core.array.ArrayNodesFactory$StealArrayStorageNodeFactory$StealArrayStorageNodeGen.execute(ArrayNodesFactory.java:11962) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.executeAndSpecialize(InlinedByteSizeNodeGen.java:117) |
|
org.truffleruby.core.inlined.InlinedByteSizeNodeGen.execute(InlinedByteSizeNodeGen.java:66) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNodeGen.executeInternal(LookupGlobalVariableStorageNodeGen.java:29) |
|
org.truffleruby.language.globals.LookupGlobalVariableStorageNode.execute(LookupGlobalVariableStorageNode.java:37) |
|
org.truffleruby.language.globals.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:133) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.execute(WriteGlobalVariableNodeGen.java:67) |
|
org.truffleruby.language.globals.WriteGlobalVariableNode.assign(WriteGlobalVariableNode.java:43) |
|
org.truffleruby.core.array.MultipleAssignmentNode.assign(MultipleAssignmentNode.java:66) |
|