|
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) |
|
org.truffleruby.core.array.MultipleAssignmentNode.execute(MultipleAssignmentNode.java:56) |
|
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.core.cast.ToProcNodeGen.executeAndSpecialize(ToProcNodeGen.java:123) |
|
org.truffleruby.core.cast.ToProcNodeGen.execute(ToProcNodeGen.java:85) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeBlock(RubyCallNode.java:180) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:111) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
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.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.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) |
|
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) |
|
|
|
|
|
|
|
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.op.LLVMArithmeticNodeFactory$PointerToI64NodeGen.executeGeneric_generic1(LLVMArithmeticNodeFactory.java:624) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$PointerToI64NodeGen.executeGeneric(LLVMArithmeticNodeFactory.java:604) |
|
|
|
|
|
|
|
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.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.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.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) |
|
|
|
|
|
|
|
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.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:49) |
|
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.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.execute(RegexObjectFactory.java:80) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
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.HashNodes$InitializeNode.initialize(HashNodes.java:391) |
|
org.truffleruby.core.hash.HashNodesFactory$InitializeNodeFactory$InitializeNodeGen.executeAndSpecialize(HashNodesFactory.java:2617) |
|
org.truffleruby.core.hash.HashNodesFactory$InitializeNodeFactory$InitializeNodeGen.execute(HashNodesFactory.java:2581) |
|
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.InlinedNotNodeGen.executeAndSpecialize(InlinedNotNodeGen.java:75) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:55) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
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.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.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) |
|
|
|
|
|
|
|
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.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.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:40) |
|
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.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.op.LLVMArithmeticNodeFactory$LLVMI1ArithmeticNodeGen.executeI1(LLVMArithmeticNodeFactory.java:120) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeEnter(LLVMStack.java:253) |
|
com.oracle.truffle.llvm.initialization.LoadModulesNode.loadModule(LoadModulesNode.java:214) |
|
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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:452) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.initialize(LLVMContext.java:329) |
|
|
|
|
|
|
|
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.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
|
|
|
|
|
|
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.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) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Cached.executeAndSpecialize(LLVMFunctionDescriptorGen.java:151) |
|
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) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.initForeignCallTarget(LLVMFunctionCode.java:459) |
|
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) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:450) |
|
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) |
|
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.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.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) |
|
|
|
|
|
|
|
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.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.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.hash.HashNodes$SetDefaultValueNode.setDefault(HashNodes.java:496) |
|
org.truffleruby.core.hash.HashNodesFactory$SetDefaultValueNodeFactory$SetDefaultValueNodeGen.execute(HashNodesFactory.java:3298) |
|
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.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.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.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.LLVMDoubleLoadNodeGen.executeGeneric(LLVMDoubleLoadNodeGen.java:159) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMUnorderedNeNodeGen.executeI1_generic8(LLVMCompareNodeFactory.java:8987) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMUnorderedNeNodeGen.executeI1(LLVMCompareNodeFactory.java:8940) |
|
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.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.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.control.UnlessNode.execute(UnlessNode.java:40) |
|
|
|
|
|
|
|
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.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) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.exitContext(PolyglotLanguageContext.java:432) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.exitContextNotification(PolyglotContextImpl.java:2585) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putIfPresent(DynamicObjectLibraryImpl.java:186) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putIfPresentNode_AndSpecialize(DynamicObjectLibraryImplGen.java:488) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putIfPresent(DynamicObjectLibraryImplGen.java:472) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putIfPresent(DynamicObjectLibraryGen.java:1862) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNode.setClassVariableLocal(SetClassVariableNode.java:37) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNodeGen.executeAndSpecialize(SetClassVariableNodeGen.java:73) |
|
|
|
|
|
|
|
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:40) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
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.InlinedAtNodeGen.executeAndSpecialize(InlinedAtNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedAtNodeGen.execute(InlinedAtNodeGen.java:72) |
|
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: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.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) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:146) |
|
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) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNodeGen.executeGeneric(LLVMDispatchBasicBlockNodeGen.java:23) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMFunctionRootNode.doRun(LLVMFunctionRootNode.java:81) |
|
|
|
|
|
|
|
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.LibraryLocator.<clinit>(LibraryLocator.java:113) |
|
com.oracle.truffle.llvm.runtime.NativeContextExtension.locateInternalLibrary(NativeContextExtension.java:148) |
|
com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension.initialize(NFIContextExtension.java:217) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.initialize(LLVMContext.java:307) |
|
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) |
|
|
|
|
|
|
|
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: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.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) |
|
|
|
|
|
|
|
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:40) |
|
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 |
|
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.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:42) |
|
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: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.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.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
|
|
|
|
|
|
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.func.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:56) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:87) |
|
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.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
|
|
|
|
|
|
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.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.array.ArrayNodes$MapInPlaceNode.accept(ArrayNodes.java:1525) |
|
org.truffleruby.core.array.ArrayEachIteratorNode.iterateMany(ArrayEachIteratorNode.java:58) |
|
|
|
|
|
|
|
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.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: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.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.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.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.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:151) |
|
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 |
|
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.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) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
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.ArrayNodes$StealArrayStorageNode.stealStorage(ArrayNodes.java:2285) |
|
org.truffleruby.core.array.ArrayNodesFactory$StealArrayStorageNodeFactory$StealArrayStorageNodeGen.execute(ArrayNodesFactory.java:11956) |
|
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.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.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
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.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.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) |
|
|
|
|
|
|
|
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.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 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeExit(LLVMStack.java:264) |
|
com.oracle.truffle.llvm.initialization.LoadModulesNode.loadModule(LoadModulesNode.java:402) |
|
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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:452) |
|
com.oracle.truffle.llvm.runtime.LLVMContext.initialize(LLVMContext.java:329) |
|
|
|
|
|
|
|
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.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.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.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
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.regex.tregex.util.Loggers.<clinit>(Loggers.java:69) |
|
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.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$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.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.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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.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:35) |
|
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.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.PolyglotContextImpl.initializeNewThread(PolyglotContextImpl.java:995) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.enterThreadChanged(PolyglotContextImpl.java:807) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterCached(PolyglotEngineImpl.java:1982) |
|
|
|
|
|
|
|
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.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.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:55) |
|
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.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAndSpecialize(ArrayAppendOneNodeGen.java:326) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAppendOne(ArrayAppendOneNodeGen.java:107) |
|
org.truffleruby.core.array.ArrayNodes$PushNode.pushOne(ArrayNodes.java:1750) |
|
org.truffleruby.core.array.ArrayNodesFactory$PushNodeFactory$PushNodeGen.executeAndSpecialize(ArrayNodesFactory.java:8743) |
|
|
|
|
|
|
|
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.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
|
|
|
|
|
|
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.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
|
|
|
|
|
|
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.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.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.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) |
|
|
|
|
|
|
|
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$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.executeAndSpecialize(HashNodesFactory.java:1043) |
|
|
|
|
|
|
|
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.executeAndSpecialize(ArrayNodesFactory.java:1584) |
|
org.truffleruby.core.array.ArrayNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(ArrayNodesFactory.java:1513) |
|
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) |
|
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.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.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:39) |
|
|
|
|
|
|
|
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.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:40) |
|
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.LLVMPolyglotAsPrimitiveFactory$AsI32NodeGen.executeI32(LLVMPolyglotAsPrimitiveFactory.java:940) |
|
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.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: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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.executeAndSpecialize(ReadSimpleGlobalVariableNodeGen.java:55) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.execute(ReadSimpleGlobalVariableNodeGen.java:42) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.read(ReadGlobalVariableNode.java:40) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:80) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
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.isNativeFunction(LLVMFunctionCode.java:389) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isNativeFunctionSlowPath(LLVMFunctionCode.java:385) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:448) |
|
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 |
|
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.BucketsHashStore.set(BucketsHashStore.java:249) |
|
|
|
|
|
|
|
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.yield.YieldExpressionNode.execute(YieldExpressionNode.java:68) |
|
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.others.LLVMSelectNodeFactory$LLVMGenericSelectNodeGen.executeGeneric(LLVMSelectNodeFactory.java:1184) |
|
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.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.execute(RubyCallNode.java:93) |
|
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.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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.put(DynamicObjectLibraryGen.java:1790) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeShared(WriteObjectFieldNode.java:56) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1424) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putIfPresent(DynamicObjectLibraryImpl.java:186) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putIfPresentNode_AndSpecialize(DynamicObjectLibraryImplGen.java:488) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putIfPresent(DynamicObjectLibraryImplGen.java:472) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putIfPresent(DynamicObjectLibraryGen.java:1862) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNode.setClassVariableLocal(SetClassVariableNode.java:37) |
|
|
|
|
|
|
|
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.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) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
|
|
|
|
|
|
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.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) |
|
org.truffleruby.language.loader.FeatureLoader.ensureCExtImplementationLoaded(FeatureLoader.java:457) |
|
org.truffleruby.language.loader.RequireNode.requireCExtension(RequireNode.java:261) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:65) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:49) |
|
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) |
|
|
|
|
|
|
|
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.executeI1(LLVMExpressionNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$LLVMI1ArithmeticNodeGen.executeI1(LLVMArithmeticNodeFactory.java:120) |
|
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 |
|
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.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:119) |
|
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) |
|
|
|
|
|
|
|
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) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.<clinit>(PolyglotLanguageContext.java:90) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.updateShape(DynamicObjectLibraryImpl.java:271) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Uncached.updateShape(DynamicObjectLibraryImplGen.java:1095) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$UncachedDispatch.updateShape(DynamicObjectLibraryGen.java:1601) |
|
org.truffleruby.language.objects.ShapeCachingGuards.updateShape(ShapeCachingGuards.java:24) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeAndSpecialize(WriteBarrierNodeGen.java:194) |
|
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.BucketsHashStore.set(BucketsHashStore.java:249) |
|
|
|
|
|
|
|
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.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
|
|
|
|
|
|
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.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
|
|
|
|
|
|
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:1184) |
|
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.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.execute(SequenceNode.java:35) |
|
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.LLVMFunctionDescriptorGen$InteropLibraryExports$Cached.executeAndSpecialize(LLVMFunctionDescriptorGen.java:151) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Cached.execute(LLVMFunctionDescriptorGen.java:125) |
|
com.oracle.truffle.llvm.runtime.pointer.ManagedPointerLibraries.execute(ManagedPointerLibraries.java:77) |
|
com.oracle.truffle.llvm.runtime.pointer.ManagedPointerLibrariesGen$InteropLibraryExports$Cached.execute(ManagedPointerLibrariesGen.java:1433) |
|
org.truffleruby.interop.InteropNodes.execute(InteropNodes.java:89) |
|
org.truffleruby.cext.CExtNodes$CallWithCExtLockAndFrameAndUnwrapNode.callWithCExtLockAndFrame(CExtNodes.java:191) |
|
org.truffleruby.cext.CExtNodesFactory$CallWithCExtLockAndFrameAndUnwrapNodeFactory$CallWithCExtLockAndFrameAndUnwrapNodeGen.executeAndSpecialize(CExtNodesFactory.java:395) |
|
org.truffleruby.cext.CExtNodesFactory$CallWithCExtLockAndFrameAndUnwrapNodeFactory$CallWithCExtLockAndFrameAndUnwrapNodeGen.execute(CExtNodesFactory.java:354) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.cast.ToProcNodeGen.executeAndSpecialize(ToProcNodeGen.java:123) |
|
org.truffleruby.core.cast.ToProcNodeGen.execute(ToProcNodeGen.java:85) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeBlock(RubyCallNode.java:180) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:111) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.OrLazyValueDefinedNode.execute(OrLazyValueDefinedNode.java:51) |
|
|
|
|
|
|
|
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.execute(ModuleNodesFactory.java:203) |
|
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.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.memory.load.LLVMI64LoadNodeGen.executeI64(LLVMI64LoadNodeGen.java:314) |
|
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) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
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.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 |
|
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.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.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.llvm.runtime.LLVMContext.logNativeCallStatsEnabled(LLVMContext.java:1269) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMNode.nativeCallStatisticsEnabled(LLVMNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:459) |
|
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) |
|
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.cast.LLVMToAddressNodeGen.executeGeneric_generic5(LLVMToAddressNodeGen.java:162) |
|
com.oracle.truffle.llvm.runtime.nodes.cast.LLVMToAddressNodeGen.executeGeneric(LLVMToAddressNodeGen.java:87) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMAddressEqualsNodeGen.executeI1_generic5(LLVMAddressEqualsNodeGen.java:221) |
|
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) |
|
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.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.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.executeGeneric(LLVMAccessGlobalSymbolNodeGen.java:41) |
|
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.op.LLVMAddressEqualsNodeGen.executeI1_generic5(LLVMAddressEqualsNodeGen.java:221) |
|
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) |
|
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.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.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:41) |
|
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.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.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.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.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
|
|
|
|
|
|
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.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.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: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$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.executeAndSpecialize(HashNodesFactory.java:1043) |
|
|
|
|
|
|
|
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.executeDouble(LLVMExpressionNode.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeDouble(LLVMFrameNullerExpression.java:80) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteDoubleNodeGen.execute(LLVMWriteNodeFactory.java:808) |
|
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.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$InitializeCopyNode.initializeCopy(ArrayNodes.java:1323) |
|
org.truffleruby.core.array.ArrayNodesFactory$InitializeCopyNodeFactory$InitializeCopyNodeGen.executeAndSpecialize(ArrayNodesFactory.java:6539) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isNativeFunction(LLVMFunctionCode.java:389) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isNativeFunctionSlowPath(LLVMFunctionCode.java:385) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:448) |
|
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) |
|
|
|
|
|
|
|
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.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) |
|
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.initializeContext(RubyLanguage.java:461) |
|
org.truffleruby.RubyLanguage.initializeContext(RubyLanguage.java:138) |
|
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.eval(PolyglotContextImpl.java:1324) |
|
|
|
|
|
|
|
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.ArrayNodes$InitializeNode.initializeWithSizeAndValue(ArrayNodes.java:1207) |
|
org.truffleruby.core.array.ArrayNodesFactory$InitializeNodeFactory$InitializeNodeGen.execute(ArrayNodesFactory.java:5995) |
|
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.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.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.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.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) |
|
|
|
|
|
|
|
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.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.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.disposeThread(RubyLanguage.java:616) |
|
org.truffleruby.RubyLanguage.disposeThread(RubyLanguage.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.disposeThread(LanguageAccessor.java:337) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.leaveAndDisposeThread(PolyglotContextImpl.java:3035) |
|
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) |
|
|
|
|
|
|
|
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.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.regex.tregex.TRegexCompilationRequest.shouldLogPhases(TRegexCompilationRequest.java:376) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.<init>(TRegexCompilationRequest.java:94) |
|
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) |
|
com.oracle.truffle.regex.RegexObject.invokeMember(RegexObject.java:278) |
|
com.oracle.truffle.regex.RegexObjectGen$InteropLibraryExports$Cached.invokeMember(RegexObjectGen.java:222) |
|
|
|
|
|
|
|
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.truffleruby.RubyLanguage.findRubyHome(RubyLanguage.java:687) |
|
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) |
|
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) |
|
|
|
|
|
|
|
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) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.getLogger(TruffleLogger.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.<clinit>(PolyglotContextImpl.java:120) |
|
|
|
|
|
|
|
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.RubyCallNode.execute(RubyCallNode.java:93) |
|
org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:34) |
|
org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:41) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
|
|
|
|
|
|
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.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.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.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) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetNodeGen.java:190) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:155) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:87) |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
|
|
|
|
|
|
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.op.LLVMArithmeticNodeFactory$LLVMI1ArithmeticNodeGen.executeI1(LLVMArithmeticNodeFactory.java:120) |
|
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 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.WriteSimpleGlobalVariableNodeGen.executeAndSpecialize(WriteSimpleGlobalVariableNodeGen.java:93) |
|
org.truffleruby.language.globals.WriteSimpleGlobalVariableNodeGen.execute(WriteSimpleGlobalVariableNodeGen.java:64) |
|
org.truffleruby.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.executeAndSpecialize(TruffleKernelNodesFactory.java:353) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:324) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeEnter(LLVMStack.java:253) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeEnter(LLVMStack.java:238) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMFunctionRootNode.doRun(LLVMFunctionRootNode.java:74) |
|
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) |
|
|
|
|
|
|
|
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.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.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.core.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:42) |
|
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) |
|
|
|
|
|
|
|
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.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:119) |
|
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) |
|
org.truffleruby.core.array.MultipleAssignmentNode.execute(MultipleAssignmentNode.java:56) |
|
|
|
|
|
|
|
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.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:56) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:49) |
|
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) |
|
|
|
|
|
|
|
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.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:49) |
|
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) |
|
|
|
|
|
|
|
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.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.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.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.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1435) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putIfPresent(DynamicObjectLibraryImpl.java:186) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putIfPresentNode_AndSpecialize(DynamicObjectLibraryImplGen.java:488) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putIfPresent(DynamicObjectLibraryImplGen.java:472) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putIfPresent(DynamicObjectLibraryGen.java:1862) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNode.setClassVariableLocal(SetClassVariableNode.java:37) |
|
|
|
|
|
|
|
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:1314) |
|
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.ReadSimpleGlobalVariableNodeGen.executeAndSpecialize(ReadSimpleGlobalVariableNodeGen.java:57) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.execute(ReadSimpleGlobalVariableNodeGen.java:42) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.read(ReadGlobalVariableNode.java:40) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:80) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
|
|
|
|
|
|
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.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:119) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.execute(WriteGlobalVariableNodeGen.java:107) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
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) |
|
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.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:40) |
|
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.LLVMPolyglotAsPrimitiveFactory$AsI32NodeGen.executeI32(LLVMPolyglotAsPrimitiveFactory.java:940) |
|
|
|
|
|
|
|
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:1272) |
|
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.initForeignCallTarget(LLVMFunctionCode.java:459) |
|
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) |
|
com.oracle.truffle.llvm.runtime.pointer.ManagedPointerLibraries.execute(ManagedPointerLibraries.java:77) |
|
com.oracle.truffle.llvm.runtime.pointer.ManagedPointerLibrariesGen$InteropLibraryExports$Cached.execute(ManagedPointerLibrariesGen.java:1433) |
|
org.truffleruby.interop.InteropNodes.execute(InteropNodes.java:89) |
|
org.truffleruby.cext.CExtNodes$CallWithCExtLockAndFrameAndUnwrapNode.callWithCExtLockAndFrame(CExtNodes.java:191) |
|
|
|
|
|
|
|
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.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:119) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.execute(WriteGlobalVariableNodeGen.java:107) |
|
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) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
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$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) |
|
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: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) |
|
|
|
|
|
|
|
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.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.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.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:41) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:28) |
|
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.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:119) |
|
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.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.InlinedIsANodeGen.executeAndSpecialize(InlinedIsANodeGen.java:87) |
|
org.truffleruby.core.inlined.InlinedIsANodeGen.execute(InlinedIsANodeGen.java:65) |
|
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.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.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:55) |
|
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.truffleruby.RubyLanguage.findRubyHome(RubyLanguage.java:687) |
|
org.truffleruby.RubyLanguage.createContext(RubyLanguage.java:430) |
|
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) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextDispatch.eval(PolyglotContextDispatch.java:63) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
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: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) |
|
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: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$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.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.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.core.module.ModuleNodes$DefineMethodNode$CallMethodWithLambdaBody.execute(ModuleNodes.java:1373) |
|
|
|
|
|
|
|
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.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.locals.WriteDeclarationVariableNode.execute(WriteDeclarationVariableNode.java:34) |
|
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.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.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) |
|
|
|
|
|
|
|
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.createSignatureBuilderNode_AndSpecialize(LibFFINFIBackendGen.java:143) |
|
com.oracle.truffle.nfi.backend.libffi.LibFFINFIBackendGen$NFIBackendLibraryExports$Cached.createSignatureBuilder(LibFFINFIBackendGen.java:127) |
|
com.oracle.truffle.nfi.SignatureRootNode$BuildSignatureNode.doBuild(SignatureRootNode.java:104) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$BuildSignatureNodeGen.executeAndSpecialize(SignatureRootNodeFactory.java:121) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$BuildSignatureNodeGen.execute(SignatureRootNodeFactory.java:69) |
|
com.oracle.truffle.nfi.SignatureRootNode$GetSignatureTypeNode.getType(SignatureRootNode.java:219) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$GetSignatureTypeNodeGen.executeAndSpecialize(SignatureRootNodeFactory.java:963) |
|
|
|
|
|
|
|
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.RubyCallNode.execute(RubyCallNode.java:93) |
|
org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:34) |
|
org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:41) |
|
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.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:149) |
|
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.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:149) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
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 |
|
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: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) |
|
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.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.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) |
|
|
|
|
|
|
|
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.cast.LLVMToI64NodeGen$LLVMSignedCastToI64NodeGen.executeGeneric_generic7(LLVMToI64NodeGen.java:336) |
|
com.oracle.truffle.llvm.runtime.nodes.cast.LLVMToI64NodeGen$LLVMSignedCastToI64NodeGen.executeGeneric(LLVMToI64NodeGen.java:233) |
|
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) |
|
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.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.api.LLVMFrameNullerExpression.executeDouble(LLVMFrameNullerExpression.java:80) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteDoubleNodeGen.execute(LLVMWriteNodeFactory.java:808) |
|
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) |
|
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.cast.LLVMToAddressNodeGen.executeGeneric_generic5(LLVMToAddressNodeGen.java:162) |
|
com.oracle.truffle.llvm.runtime.nodes.cast.LLVMToAddressNodeGen.executeGeneric(LLVMToAddressNodeGen.java:87) |
|
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.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.executeI1(LLVMExpressionNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI1(LLVMFrameNullerExpression.java:107) |
|
|
|
|
|
|
|
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.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) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMFunctionRootNode.doRun(LLVMFunctionRootNode.java:81) |
|
|
|
|
|
|
|
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.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen.execute_generic1(LLVMI64StoreNodeGen.java:319) |
|
|
|
|
|
|
|
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.doExecuteVoid(SequenceNode.java:45) |
|
|
|
|
|
|
|
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:40) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
|
|
|
|
|
|
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:170) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
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.globals.WriteSimpleGlobalVariableNodeGen.executeAndSpecialize(WriteSimpleGlobalVariableNodeGen.java:95) |
|
org.truffleruby.language.globals.WriteSimpleGlobalVariableNodeGen.execute(WriteSimpleGlobalVariableNodeGen.java:64) |
|
org.truffleruby.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.executeAndSpecialize(TruffleKernelNodesFactory.java:353) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:324) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:65) |
|
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.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:72) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.shouldLogCompilationTime(TRegexCompiler.java:110) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
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:40) |
|
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.isIntrinsicFunction(LLVMFunctionCode.java:380) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isIntrinsicFunctionSlowPath(LLVMFunctionCode.java:376) |
|
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.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.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.Sequence4Node.execute(Sequence4Node.java:30) |
|
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.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: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 |
|
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.memory.LLVMGetElementPtrNodeGen.executeGeneric_int0(LLVMGetElementPtrNodeGen.java:59) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.LLVMGetElementPtrNodeGen.executeGeneric(LLVMGetElementPtrNodeGen.java:50) |
|
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) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
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: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.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:200) |
|
|
|
|
|
|
|
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.Sequence4Node.execute(Sequence4Node.java:30) |
|
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.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.executeI16(LLVMExpressionNode.java:78) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI16NodeGen.execute(LLVMWriteNodeFactory.java:266) |
|
|
|
|
|
|
|
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: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) |
|
|
|
|
|
|
|
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.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAppendOne(ArrayAppendOneNodeGen.java:84) |
|
org.truffleruby.core.array.ArrayNodes$FlattenHelperNode.flattenHelper(ArrayNodes.java:2465) |
|
org.truffleruby.core.array.ArrayNodesFactory$FlattenHelperNodeFactory$FlattenHelperNodeGen.execute(ArrayNodesFactory.java:13290) |
|
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: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.InlinedNotNodeGen.executeAndSpecialize(InlinedNotNodeGen.java:75) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:55) |
|
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.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.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.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.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
|
|
|
|
|
|
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.createDFAExecutor(TRegexCompilationRequest.java:315) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.createDFAExecutor(TRegexCompilationRequest.java:303) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileLazyDFAExecutor(TRegexCompilationRequest.java:247) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.compileLazyDFAExecutor(TRegexCompiler.java:100) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:315) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:306) |
|
|
|
|
|
|
|
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.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 |
|
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.executeAndSpecialize(SignatureRootNodeFactory.java:121) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$BuildSignatureNodeGen.execute(SignatureRootNodeFactory.java:69) |
|
com.oracle.truffle.nfi.SignatureRootNode$GetSignatureTypeNode.getType(SignatureRootNode.java:219) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$GetSignatureTypeNodeGen.executeAndSpecialize(SignatureRootNodeFactory.java:963) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$GetSignatureTypeNodeGen.execute(SignatureRootNodeFactory.java:920) |
|
com.oracle.truffle.nfi.SignatureRootNode$AddArgumentNode.addArgument(SignatureRootNode.java:148) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$AddArgumentNodeGen.executeAndSpecialize(SignatureRootNodeFactory.java:387) |
|
com.oracle.truffle.nfi.SignatureRootNodeFactory$AddArgumentNodeGen.execute(SignatureRootNodeFactory.java:342) |
|
|
|
|
|
|
|
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.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
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.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.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.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.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.executeDouble(LLVMExpressionNode.java:70) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeDouble(LLVMFrameNullerExpression.java:80) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteDoubleNodeGen.execute(LLVMWriteNodeFactory.java:808) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.initForeignCallTarget(LLVMFunctionCode.java:459) |
|
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.truffleruby.interop.InteropNodes.execute(InteropNodes.java:89) |
|
org.truffleruby.language.loader.FeatureLoader.getEmbeddedABIVersion(FeatureLoader.java:523) |
|
org.truffleruby.language.loader.FeatureLoader.loadCExtLibrary(FeatureLoader.java:507) |
|
org.truffleruby.language.loader.FeatureLoader.loadCExtLibRuby(FeatureLoader.java:488) |
|
org.truffleruby.language.loader.FeatureLoader.ensureCExtImplementationLoaded(FeatureLoader.java:449) |
|
|
|
|
|
|
|
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.hash.HashNodes$InitializeNode.initialize(HashNodes.java:382) |
|
org.truffleruby.core.hash.HashNodesFactory$InitializeNodeFactory$InitializeNodeGen.execute(HashNodesFactory.java:2562) |
|
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.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.getShapeValidAssumption(DynamicObjectLibraryImpl.java:1633) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1450) |
|
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) |
|
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.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: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.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.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.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.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) |
|
|
|
|
|
|
|
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:411) |
|
org.truffleruby.core.array.ArrayNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.executeAndSpecialize(ArrayNodesFactory.java:1584) |
|
org.truffleruby.core.array.ArrayNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(ArrayNodesFactory.java:1513) |
|
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.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:70) |
|
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: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) |
|
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.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.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$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.array.ArrayNodes$InitializeNode.initializeWithSizeAndValue(ArrayNodes.java:1207) |
|
org.truffleruby.core.array.ArrayNodesFactory$InitializeNodeFactory$InitializeNodeGen.executeAndSpecialize(ArrayNodesFactory.java:6284) |
|
org.truffleruby.core.array.ArrayNodesFactory$InitializeNodeFactory$InitializeNodeGen.execute(ArrayNodesFactory.java:6044) |
|
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.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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.ensureBasePointerSlot(LLVMStack.java:230) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.initializeBasePointer(LLVMStack.java:301) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeAllocate(LLVMStack.java:333) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMAllocaConstInstruction.doOp(LLVMStack.java:406) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStackFactory$LLVMAllocaConstInstructionNodeGen.executeGeneric(LLVMStackFactory.java:44) |
|
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.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.InlinedGreaterOrEqualNodeGen.execute(InlinedGreaterOrEqualNodeGen.java:42) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
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.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) |
|
com.oracle.truffle.llvm.runtime.pointer.ManagedPointerLibraries.execute(ManagedPointerLibraries.java:77) |
|
com.oracle.truffle.llvm.runtime.pointer.ManagedPointerLibrariesGen$InteropLibraryExports$Cached.execute(ManagedPointerLibrariesGen.java:1433) |
|
|
|
|
|
|
|
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.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.truffleruby.language.globals.GlobalVariableReader.getValue(GlobalVariableReader.java:36) |
|
org.truffleruby.core.CoreLibrary.getDebug(CoreLibrary.java:883) |
|
org.truffleruby.core.exception.CoreExceptions.showExceptionIfDebug(CoreExceptions.java:90) |
|
org.truffleruby.core.exception.CoreExceptions.nameError(CoreExceptions.java:852) |
|
org.truffleruby.core.exception.CoreExceptions.nameErrorUninitializedConstant(CoreExceptions.java:719) |
|
org.truffleruby.core.module.ModuleNodes$ConstMissingNode.constMissing(ModuleNodes.java:1101) |
|
org.truffleruby.core.module.ModuleNodesFactory$ConstMissingNodeFactory$ConstMissingNodeGen.executeAndSpecialize(ModuleNodesFactory.java:3695) |
|
org.truffleruby.core.module.ModuleNodesFactory$ConstMissingNodeFactory$ConstMissingNodeGen.execute(ModuleNodesFactory.java:3685) |
|
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.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.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.ReadGlobalVariableNode.getStorage(ReadGlobalVariableNode.java:65) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:52) |
|
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) |
|
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.execute(RegexObjectFactory.java:80) |
|
com.oracle.truffle.regex.RegexObject.invokeMember(RegexObject.java:278) |
|
|
|
|
|
|
|
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.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) |
|
|
|
|
|
|
|
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.disposeThread(RubyLanguage.java:616) |
|
org.truffleruby.RubyLanguage.disposeThread(RubyLanguage.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.disposeThread(LanguageAccessor.java:337) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.dispose(PolyglotLanguageContext.java:490) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.disposeContext(PolyglotContextImpl.java:2556) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.finishClose(PolyglotContextImpl.java:2201) |
|
|
|
|
|
|
|
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:90) |
|
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) |
|
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: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.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.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) |
|
|
|
|
|
|
|
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:179) |
|
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.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: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) |
|
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: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.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.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:40) |
|
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.memory.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
|
|
|
|
|
|
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.compileInternal(TRegexCompilationRequest.java:164) |
|
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.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:40) |
|
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 |
|
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.AndNode.execute(AndNode.java:37) |
|
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.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: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$SetIndexNode.set(HashNodes.java:238) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.executeAndSpecialize(HashNodesFactory.java:1043) |
|
|
|
|
|
|
|
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.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:89) |
|
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:472) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLogger.fine(TruffleLogger.java:292) |
|
org.truffleruby.RubyLanguage.finalizeContext(RubyLanguage.java:507) |
|
org.truffleruby.RubyLanguage.finalizeContext(RubyLanguage.java:138) |
|
org.graalvm.truffle/com.oracle.truffle.api.LanguageAccessor$LanguageImpl.finalizeContext(LanguageAccessor.java:327) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.finalizeContext(PolyglotLanguageContext.java:390) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.finalizeContext(PolyglotContextImpl.java:2618) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.finishClose(PolyglotContextImpl.java:2184) |
|
|
|
|
|
|
|
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: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) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.executeAndSpecialize(HashNodesFactory.java:1243) |
|
|
|
|
|
|
|
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.<init>(TRegexCompilationRequest.java:94) |
|
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) |
|
com.oracle.truffle.regex.RegexObjectGen$InteropLibraryExports$Cached.invokeMember(RegexObjectGen.java:222) |
|
org.graalvm.truffle/com.oracle.truffle.api.interop.InteropLibraryGen$CachedDispatch.invokeMember(InteropLibraryGen.java:8214) |
|
|
|
|
|
|
|
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:1183) |
|
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.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.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.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.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.language.control.AndNode.execute(AndNode.java:37) |
|
|
|
|
|
|
|
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:71) |
|
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.executeIsShared(IsSharedNodeGen.java:38) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:32) |
|
org.truffleruby.core.hash.library.BucketsHashStore.replace(BucketsHashStore.java:384) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.replace(BucketsHashStoreGen.java:294) |
|
org.truffleruby.core.hash.HashNodes$InitializeCopyNode.replace(HashNodes.java:419) |
|
org.truffleruby.core.hash.HashNodesFactory$InitializeCopyNodeFactory$InitializeCopyNodeGen.execute(HashNodesFactory.java:2767) |
|
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.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.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.InlinedIndexGetNodeGen.executeAndSpecialize(InlinedIndexGetNodeGen.java:97) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:72) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
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.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:70) |
|
org.truffleruby.core.objectspace.ObjectSpaceNodes$DefineFinalizerNode.defineFinalizer(ObjectSpaceNodes.java:207) |
|
org.truffleruby.core.objectspace.ObjectSpaceNodesFactory$DefineFinalizerNodeFactory$DefineFinalizerNodeGen.execute(ObjectSpaceNodesFactory.java:383) |
|
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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:484) |
|
|
|
|
|
|
|
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:1266) |
|
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.core.cast.ToProcNodeGen.executeAndSpecialize(ToProcNodeGen.java:123) |
|
org.truffleruby.core.cast.ToProcNodeGen.execute(ToProcNodeGen.java:85) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeBlock(RubyCallNode.java:180) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:111) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
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.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.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
|
|
|
|
|
|
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.PackedHashStoreLibrary$Set.setFirst(PackedHashStoreLibrary.java:179) |
|
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.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
|
|
|
|
|
|
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.HashNodes$SetDefaultValueNode.setDefault(HashNodes.java:496) |
|
org.truffleruby.core.hash.HashNodesFactory$SetDefaultValueNodeFactory$SetDefaultValueNodeGen.executeAndSpecialize(HashNodesFactory.java:3316) |
|
org.truffleruby.core.hash.HashNodesFactory$SetDefaultValueNodeFactory$SetDefaultValueNodeGen.execute(HashNodesFactory.java:3301) |
|
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.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.op.LLVMArithmeticNodeFactory$LLVMI1ArithmeticNodeGen.executeI1(LLVMArithmeticNodeFactory.java:120) |
|
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 |
|
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.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:405) |
|
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 |
|
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.HashNodes$InitializeNode.initialize(HashNodes.java:382) |
|
org.truffleruby.core.hash.HashNodesFactory$InitializeNodeFactory$InitializeNodeGen.executeAndSpecialize(HashNodesFactory.java:2607) |
|
org.truffleruby.core.hash.HashNodesFactory$InitializeNodeFactory$InitializeNodeGen.execute(HashNodesFactory.java:2581) |
|
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.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.createFastThreadLocals(PolyglotFastThreadLocals.java:95) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotThreadInfo.<init>(PolyglotThreadInfo.java:81) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.createThreadInfo(PolyglotContextImpl.java:1027) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.enterThreadChanged(PolyglotContextImpl.java:738) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterCached(PolyglotEngineImpl.java:1982) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterIfNeeded(PolyglotEngineImpl.java:1910) |
|
|
|
|
|
|
|
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.executeI16(LLVMExpressionNode.java:78) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpression.executeI16(LLVMFrameNullerExpression.java:98) |
|
|
|
|
|
|
|
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.InlinedIsANode.doIsA(InlinedIsANode.java:37) |
|
org.truffleruby.core.inlined.InlinedIsANodeGen.executeAndSpecialize(InlinedIsANodeGen.java:101) |
|
org.truffleruby.core.inlined.InlinedIsANodeGen.execute(InlinedIsANodeGen.java:65) |
|
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.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.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) |
|
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.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.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.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) |
|
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.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.LLVMArithmeticNodeFactory$PointerToI64NodeGen.executeI64_long2(LLVMArithmeticNodeFactory.java:689) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$PointerToI64NodeGen.executeI64(LLVMArithmeticNodeFactory.java:680) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$LLVMI64ArithmeticNodeGen.executeGeneric_long_long0(LLVMArithmeticNodeFactory.java:1765) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMArithmeticNodeFactory$LLVMI64ArithmeticNodeGen.executeGeneric(LLVMArithmeticNodeFactory.java:1752) |
|
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.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
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) |
|
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.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.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.regex.tregex.TRegexCompilationRequest.shouldLogPhases(TRegexCompilationRequest.java:376) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.phaseEnd(TRegexCompilationRequest.java:387) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:164) |
|
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.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: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.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.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.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.func.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:56) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:87) |
|
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) |
|
|
|
|
|
|
|
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.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) |
|
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.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:39) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMCallNodeGen.executeGeneric(LLVMCallNodeGen.java:27) |
|
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) |
|
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.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.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
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) |
|
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.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) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI64NodeGen.execute(LLVMWriteNodeFactory.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: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.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.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:122) |
|
org.truffleruby.RubyLanguage.<clinit>(RubyLanguage.java:183) |
|
org.truffleruby.RubyLanguageProvider.create(RubyLanguageProvider.java:35) |
|
|
|
|
|
|
|
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.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) |
|
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.cast.LLVMToAddressNodeGen.executeGeneric_generic5(LLVMToAddressNodeGen.java:162) |
|
com.oracle.truffle.llvm.runtime.nodes.cast.LLVMToAddressNodeGen.executeGeneric(LLVMToAddressNodeGen.java:87) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.typed.LLVMTypeIDNodeGen.executeGeneric(LLVMTypeIDNodeGen.java:34) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.typed.LLVMArrayTypeIDNodeGen.executeGeneric_generic1(LLVMArrayTypeIDNodeGen.java:62) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.typed.LLVMArrayTypeIDNodeGen.executeGeneric(LLVMArrayTypeIDNodeGen.java:35) |
|
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.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.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.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:200) |
|
|
|
|
|
|
|
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.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAndSpecialize(ArrayAppendOneNodeGen.java:326) |
|
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.executeAndSpecialize(ArrayNodesFactory.java:8614) |
|
|
|
|
|
|
|
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.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.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.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
|
|
|
|
|
|
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.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.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.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) |
|
|
|
|
|
|
|
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: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) |
|
|
|
|
|
|
|
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:70) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.shouldLogCompilationTime(TRegexCompiler.java:110) |
|
|
|
|
|
|
|
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:65) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.shouldLogCompilationTime(TRegexCompiler.java:110) |
|
|
|
|
|
|
|
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:1328) |
|
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.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: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 |
|
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.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.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.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.globals.ReadSimpleGlobalVariableNodeGen.executeAndSpecialize(ReadSimpleGlobalVariableNodeGen.java:57) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.execute(ReadSimpleGlobalVariableNodeGen.java:42) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.read(ReadGlobalVariableNode.java:40) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:80) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
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.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.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) |
|
|
|
|
|
|
|
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.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.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.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
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:430) |
|
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.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.nodes.api.LLVMNode.nativeCallStatisticsEnabled(LLVMNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:459) |
|
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.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.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
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.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.TruffleLanguage$Env.getLogger(TruffleLanguage.java:3219) |
|
com.oracle.truffle.nfi.backend.libffi.LibFFIContext.<init>(LibFFIContext.java:107) |
|
com.oracle.truffle.nfi.backend.libffi.LibFFILanguage.createContext(LibFFILanguage.java:111) |
|
|
|
|
|
|
|
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.TruffleLanguage$Env.getLogger(TruffleLanguage.java:3219) |
|
org.truffleruby.RubyContext.setEnv(RubyContext.java:393) |
|
org.truffleruby.RubyContext.<init>(RubyContext.java:173) |
|
|
|
|
|
|
|
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.OrNode.execute(OrNode.java:35) |
|
|
|
|
|
|
|
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.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.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.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.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.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:450) |
|
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) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
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.InlinedIndexSetNodeGen.executeAndSpecialize(InlinedIndexSetNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:118) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:535) |
|
|
|
|
|
|
|
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.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:405) |
|
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.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.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 |
|
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.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.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.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.globals.ReadSimpleGlobalVariableNodeGen.executeAndSpecialize(ReadSimpleGlobalVariableNodeGen.java:55) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.execute(ReadSimpleGlobalVariableNodeGen.java:42) |
|
org.truffleruby.language.globals.ReadGlobalVariableNode.read(ReadGlobalVariableNode.java:40) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.executeAndSpecialize(ReadGlobalVariableNodeGen.java:80) |
|
org.truffleruby.language.globals.ReadGlobalVariableNodeGen.execute(ReadGlobalVariableNodeGen.java:62) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
|
|
|
|
|
|
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.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:189) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:102) |
|
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.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.LLVMI64LoadNodeGen.executeGeneric(LLVMI64LoadNodeGen.java:151) |
|
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.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:161) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:118) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:40) |
|
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.initForeignCallTarget(LLVMFunctionCode.java:459) |
|
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) |
|
org.truffleruby.language.loader.FeatureLoader.ensureCExtImplementationLoaded(FeatureLoader.java:457) |
|
org.truffleruby.language.loader.RequireNode.requireCExtension(RequireNode.java:261) |
|
org.truffleruby.language.loader.RequireNode.parseAndCall(RequireNode.java:217) |
|
org.truffleruby.language.loader.RequireNode.doRequire(RequireNode.java:202) |
|
|
|
|
|
|
|
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.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.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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:172) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
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.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.func.LLVMLookupDispatchTargetNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetNodeGen.java:190) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:155) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:87) |
|
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.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 |
|
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.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 1 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.cast.ToProcNodeGen.executeAndSpecialize(ToProcNodeGen.java:123) |
|
org.truffleruby.core.cast.ToProcNodeGen.execute(ToProcNodeGen.java:85) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeBlock(RubyCallNode.java:180) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:111) |
|
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.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.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.updateShape(DynamicObjectLibraryImpl.java:271) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Uncached.updateShape(DynamicObjectLibraryImplGen.java:1095) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$UncachedDispatch.updateShape(DynamicObjectLibraryGen.java:1601) |
|
org.truffleruby.language.objects.ShapeCachingGuards.updateShape(ShapeCachingGuards.java:24) |
|
org.truffleruby.language.objects.shared.SharedObjects.share(SharedObjects.java:152) |
|
org.truffleruby.language.objects.shared.SharedObjects.shareObjects(SharedObjects.java:102) |
|
org.truffleruby.language.objects.shared.SharedObjects.shareInternalFields(SharedObjects.java:173) |
|
org.truffleruby.language.objects.shared.ShareInternalFieldsNode.shareUncached(ShareInternalFieldsNode.java:106) |
|
org.truffleruby.language.objects.shared.ShareInternalFieldsNodeGen.executeShare(ShareInternalFieldsNodeGen.java:97) |
|
|
|
|
|
|
|
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.core.hash.library.BucketsHashStore$GenericHashLiteralNode.execute(BucketsHashStore.java:695) |
|
org.truffleruby.language.objects.classvariables.WriteClassVariableNode.execute(WriteClassVariableNode.java:44) |
|
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) |
|
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.op.LLVMAddressEqualsNodeGen.executeI1_generic5(LLVMAddressEqualsNodeGen.java:221) |
|
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) |
|
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.LLVMLanguage.<init>(LLVMLanguage.java:193) |
|
com.oracle.truffle.llvm.runtime.LLVMLanguageProvider.create(LLVMLanguageProvider.java:32) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.LanguageCache.loadLanguage(LanguageCache.java:548) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageInstance.<init>(PolyglotLanguageInstance.java:100) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguage.getInitLanguage(PolyglotLanguage.java:152) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguage.ensureInitialized(PolyglotLanguage.java:142) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguage.getOptionsInternal(PolyglotLanguage.java:134) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguage.getOptionValues(PolyglotLanguage.java:202) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextConfig.getLanguageOptionValues(PolyglotContextConfig.java:366) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotSharingLayer.collectLanguageOptions(PolyglotSharingLayer.java:577) |
|
|
|
|
|
|
|
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.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.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.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) |
|
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.EmptyHashStore.replace(EmptyHashStore.java:83) |
|
org.truffleruby.core.hash.library.EmptyHashStoreGen$HashStoreLibraryExports$Cached.replaceNode_AndSpecialize(EmptyHashStoreGen.java:181) |
|
org.truffleruby.core.hash.library.EmptyHashStoreGen$HashStoreLibraryExports$Cached.replace(EmptyHashStoreGen.java:167) |
|
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.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.createDFAExecutor(TRegexCompilationRequest.java:309) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.createDFAExecutor(TRegexCompilationRequest.java:303) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileLazyDFAExecutor(TRegexCompilationRequest.java:247) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.compileLazyDFAExecutor(TRegexCompiler.java:100) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:315) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:306) |
|
|
|
|
|
|
|
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.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.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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1435) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putWithFlags(DynamicObjectLibraryImpl.java:193) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlagsNode_AndSpecialize(DynamicObjectLibraryImplGen.java:525) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlags(DynamicObjectLibraryImplGen.java:507) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putWithFlags(DynamicObjectLibraryGen.java:1879) |
|
org.truffleruby.core.kernel.KernelNodes$CopyInstanceVariablesNode.copyCached(KernelNodes.java:528) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.op.LLVMAddressEqualsNodeGen.executeI1_generic5(LLVMAddressEqualsNodeGen.java:220) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMAddressEqualsNodeGen.executeI1(LLVMAddressEqualsNodeGen.java:194) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.language.supercall.LookupSuperMethodNodeGen.executeLookupSuperMethod(LookupSuperMethodNodeGen.java:35) |
|
org.truffleruby.language.supercall.SuperCallNode.executeLookupSuperMethod(SuperCallNode.java:94) |
|
org.truffleruby.language.supercall.SuperCallNode.execute(SuperCallNode.java:66) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
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: 2 |
|
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.vars.LLVMWriteNodeFactory$LLVMWriteI64NodeGen.execute_generic1(LLVMWriteNodeFactory.java:492) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
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) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedIndexSetNodeGen.executeAndSpecialize(InlinedIndexSetNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:118) |
|
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.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.doExecuteVoid(Sequence4Node.java:38) |
|
org.truffleruby.language.control.WhileNode$WhileRepeatingNode.executeRepeating(WhileNode.java:74) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.memory.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
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: 2 |
|
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.InlinedBitAndNodeGen.executeAndSpecialize(InlinedBitAndNodeGen.java:109) |
|
org.truffleruby.core.inlined.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:88) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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:170) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
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: 2 |
|
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) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:189) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:145) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.doCompile(TRegexCompiler.java:89) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.compile(TRegexCompiler.java:75) |
|
com.oracle.truffle.regex.RegexLanguage.createRegexObject(RegexLanguage.java:180) |
|
com.oracle.truffle.regex.RegexLanguage.parse(RegexLanguage.java:148) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAndSpecialize(ArrayAppendOneNodeGen.java:326) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedIndexSetNodeGen.executeAndSpecialize(InlinedIndexSetNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:118) |
|
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:49) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.doExecuteVoid(Sequence4Node.java:38) |
|
org.truffleruby.language.control.WhileNode$WhileRepeatingNode.executeRepeating(WhileNode.java:74) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedIsNilNodeGen.executeAndSpecialize(InlinedIsNilNodeGen.java:96) |
|
org.truffleruby.core.inlined.InlinedIsNilNodeGen.execute(InlinedIsNilNodeGen.java:64) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:38) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedLeftShiftNodeGen.executeAndSpecialize(InlinedLeftShiftNodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:68) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
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: 2 |
|
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.Sequence4Node.execute(Sequence4Node.java:30) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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: 2 |
|
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.RubyCallNode.execute(RubyCallNode.java:93) |
|
org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:34) |
|
org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:41) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitAndNodeGen.executeAndSpecialize(InlinedBitAndNodeGen.java:99) |
|
org.truffleruby.core.inlined.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:88) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:29) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.cast.LLVMToAddressNodeGen.executeGeneric_generic5(LLVMToAddressNodeGen.java:162) |
|
com.oracle.truffle.llvm.runtime.nodes.cast.LLVMToAddressNodeGen.executeGeneric(LLVMToAddressNodeGen.java:87) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
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: 2 |
|
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.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:56) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:49) |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_int_int15(LLVMCompareNodeFactory.java:572) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:498) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.interop.LLVMForeignCallNode.getCallTarget(LLVMForeignCallNode.java:235) |
|
com.oracle.truffle.llvm.runtime.interop.LLVMForeignCallNode.<init>(LLVMForeignCallNode.java:200) |
|
com.oracle.truffle.llvm.runtime.interop.LLVMForeignFunctionCallNode.<init>(LLVMForeignFunctionCallNode.java:44) |
|
com.oracle.truffle.llvm.runtime.interop.LLVMForeignFunctionCallNode.create(LLVMForeignFunctionCallNode.java:48) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.initForeignCallTarget(LLVMFunctionCode.java:467) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getForeignCallTarget(LLVMFunctionCode.java:476) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptor$Execute.createCall(LLVMFunctionDescriptor.java:197) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedLeftShiftNodeGen.executeAndSpecialize(InlinedLeftShiftNodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:68) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:42) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.func.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:56) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:87) |
|
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.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:55) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.hash.HashNodes$InitializeNode.initialize(HashNodes.java:391) |
|
org.truffleruby.core.hash.HashNodesFactory$InitializeNodeFactory$InitializeNodeGen.execute(HashNodesFactory.java:2569) |
|
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: 2 |
|
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.InlinedIsNilNodeGen.executeAndSpecialize(InlinedIsNilNodeGen.java:77) |
|
org.truffleruby.core.inlined.InlinedIsNilNodeGen.execute(InlinedIsNilNodeGen.java:64) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:29) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.execute(HashNodesFactory.java:1181) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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:37) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.BucketsHashStore.set(BucketsHashStore.java:250) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.getContextImpl(PolyglotContextImpl.java:625) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLocals$LanguageContextThreadLocal$Location.invokeFactoryImpl(PolyglotLocals.java:422) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLocals$LocalLocation.invokeFactory(PolyglotLocals.java:505) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.invokeContextThreadFactory(PolyglotContextImpl.java:2849) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.initializeThreadLocals(PolyglotContextImpl.java:2696) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.enterThreadChanged(PolyglotContextImpl.java:775) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotEngineImpl.enterCached(PolyglotEngineImpl.java:1982) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:47) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
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:29) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:405) |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.library.HashStoreLibraryGen$CachedDispatch.set(HashStoreLibraryGen.java:998) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibrary$Set.set(PackedHashStoreLibrary.java:222) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.memory.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.ensureBasePointerSlot(LLVMStack.java:230) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.initializeBasePointer(LLVMStack.java:301) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeAllocate(LLVMStack.java:333) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMAllocaConstInstruction.doOp(LLVMStack.java:406) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStackFactory$LLVMAllocaConstInstructionNodeGen.executeAndSpecialize(LLVMStackFactory.java:63) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStackFactory$LLVMAllocaConstInstructionNodeGen.executeGeneric(LLVMStackFactory.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.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute_generic1(LLVMWriteNodeFactory.java:1030) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWritePointerNodeGen.execute(LLVMWriteNodeFactory.java:1007) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:65) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeGeneric(LLVMLookupDispatchTargetSymbolNodeGen.java:49) |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:61) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
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: 2 |
|
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.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: 2 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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: 2 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.language.supercall.LookupSuperMethodNodeGen.executeAndSpecialize(LookupSuperMethodNodeGen.java:80) |
|
org.truffleruby.language.supercall.LookupSuperMethodNodeGen.executeLookupSuperMethod(LookupSuperMethodNodeGen.java:51) |
|
org.truffleruby.language.supercall.SuperCallNode.executeLookupSuperMethod(SuperCallNode.java:94) |
|
org.truffleruby.language.supercall.SuperCallNode.execute(SuperCallNode.java:66) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
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: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeDispatch(LLVMDispatchNodeGen.java:146) |
|
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.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: 2 |
|
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.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.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
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: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointerAndSpecialize(LLVMGlobalContainerGen.java:814) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointer(LLVMGlobalContainerGen.java:788) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNode.doIndirectedForeign(LLVMPointerLoadNode.java:101) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeAndSpecialize(LLVMPointerLoadNodeGen.java:218) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:161) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:39) |
|
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: 2 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:128) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:39) |
|
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: 2 |
|
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.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.executeAndSpecialize(TruffleKernelNodesFactory.java:353) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:324) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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: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: 2 |
|
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.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.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: 2 |
|
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.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNullerExpressionNodeGen.executeGeneric(LLVMFrameNullerExpressionNodeGen.java:20) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen.execute_generic1(LLVMI64StoreNodeGen.java:319) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitAndNodeGen.executeAndSpecialize(InlinedBitAndNodeGen.java:122) |
|
org.truffleruby.core.inlined.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:55) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedIsNilNodeGen.executeAndSpecialize(InlinedIsNilNodeGen.java:77) |
|
org.truffleruby.core.inlined.InlinedIsNilNodeGen.execute(InlinedIsNilNodeGen.java:64) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:70) |
|
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.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: 2 |
|
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.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.classvariables.SetClassVariableNode.setClassVariableShared(SetClassVariableNode.java:51) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNodeGen.executeAndSpecialize(SetClassVariableNodeGen.java:89) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNodeGen.execute(SetClassVariableNodeGen.java:53) |
|
org.truffleruby.language.objects.classvariables.WriteClassVariableNode.assign(WriteClassVariableNode.java:59) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.execute(InlinedByteSizeNodeGen.java:42) |
|
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: 2 |
|
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.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitAndNodeGen.executeAndSpecialize(InlinedBitAndNodeGen.java:99) |
|
org.truffleruby.core.inlined.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:88) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:67) |
|
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: 2 |
|
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.InlinedIndexSetNodeGen.executeAndSpecialize(InlinedIndexSetNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:118) |
|
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.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.doExecuteVoid(Sequence4Node.java:39) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.execute(HashNodesFactory.java:1181) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
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$AnyKey.put(DynamicObjectLibraryImpl.java:804) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.put(DynamicObjectLibraryImpl.java:158) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.put(DynamicObjectLibraryImplGen.java:317) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeLocal(WriteObjectFieldNode.java:38) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:46) |
|
org.truffleruby.core.kernel.KernelNodes$InstanceVariableSetNode.instanceVariableSet(KernelNodes.java:1167) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetNodeGen.java:190) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetNodeGen.executeGeneric(LLVMLookupDispatchTargetNodeGen.java:155) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNode.getGeneric(LLVMLookupDispatchTargetSymbolNode.java:57) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMLookupDispatchTargetSymbolNodeGen.executeAndSpecialize(LLVMLookupDispatchTargetSymbolNodeGen.java:87) |
|
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.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
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: 2 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
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:29) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.classvariables.SetClassVariableNode.setClassVariableShared(SetClassVariableNode.java:51) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNodeGen.executeAndSpecialize(SetClassVariableNodeGen.java:89) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNodeGen.execute(SetClassVariableNodeGen.java:53) |
|
org.truffleruby.language.objects.classvariables.WriteClassVariableNode.assign(WriteClassVariableNode.java:59) |
|
org.truffleruby.language.objects.classvariables.WriteClassVariableNode.execute(WriteClassVariableNode.java:45) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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: 2 |
|
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.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: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1424) |
|
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) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:804) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.put(DynamicObjectLibraryImpl.java:158) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.put(DynamicObjectLibraryImplGen.java:317) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeLocal(WriteObjectFieldNode.java:38) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:46) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.globals.ReadMatchReferenceNodes$ReadNthMatchNode.execute(ReadMatchReferenceNodes.java:40) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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: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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.memory.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
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: 2 |
|
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.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.execute(ReadGlobalVariableNodeGen.java:41) |
|
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) |
|
org.truffleruby.language.control.UnlessNode.execute(UnlessNode.java:40) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
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: 2 |
|
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.globals.ReadMatchReferenceNodes$ReadNthMatchNode.execute(ReadMatchReferenceNodes.java:40) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putWithFlags(DynamicObjectLibraryImpl.java:193) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlagsNode_AndSpecialize(DynamicObjectLibraryImplGen.java:525) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlags(DynamicObjectLibraryImplGen.java:507) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putWithFlags(DynamicObjectLibraryGen.java:1879) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedIsNilNodeGen.executeAndSpecialize(InlinedIsNilNodeGen.java:77) |
|
org.truffleruby.core.inlined.InlinedIsNilNodeGen.execute(InlinedIsNilNodeGen.java:64) |
|
org.truffleruby.core.inlined.InlinedNotNodeGen.execute(InlinedNotNodeGen.java:38) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.put(DynamicObjectLibraryImplGen.java:317) |
|
org.truffleruby.extra.TruffleRubyNodes$SynchronizedNode.getLock(TruffleRubyNodes.java:142) |
|
org.truffleruby.extra.TruffleRubyNodes$SynchronizedNode.synchronize(TruffleRubyNodes.java:118) |
|
org.truffleruby.extra.TruffleRubyNodesFactory$SynchronizedNodeFactory$SynchronizedNodeGen.execute(TruffleRubyNodesFactory.java:433) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.updateShape(DynamicObjectLibraryImpl.java:271) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Uncached.updateShape(DynamicObjectLibraryImplGen.java:1095) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$UncachedDispatch.updateShape(DynamicObjectLibraryGen.java:1601) |
|
org.truffleruby.language.objects.ShapeCachingGuards.updateShape(ShapeCachingGuards.java:24) |
|
org.truffleruby.language.objects.shared.SharedObjects.share(SharedObjects.java:152) |
|
org.truffleruby.language.objects.shared.SharedObjects.shareObjects(SharedObjects.java:102) |
|
org.truffleruby.language.objects.shared.SharedObjects.shareObject(SharedObjects.java:113) |
|
org.truffleruby.language.objects.shared.SharedObjects.writeBarrier(SharedObjects.java:137) |
|
org.truffleruby.core.thread.ThreadManager.startSharing(ThreadManager.java:403) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAndSpecialize(ArrayAppendOneNodeGen.java:326) |
|
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: 2 |
|
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.InlinedIsNilNodeGen.executeAndSpecialize(InlinedIsNilNodeGen.java:96) |
|
org.truffleruby.core.inlined.InlinedIsNilNodeGen.execute(InlinedIsNilNodeGen.java:64) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:29) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.defineProperty(LayoutStrategy.java:92) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.getNewShape(DynamicObjectLibraryImpl.java:1465) |
|
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$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putWithFlags(DynamicObjectLibraryImpl.java:193) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlagsNode_AndSpecialize(DynamicObjectLibraryImplGen.java:525) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlags(DynamicObjectLibraryImplGen.java:507) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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: 2 |
|
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.execute(ReadGlobalVariableNodeGen.java:52) |
|
org.truffleruby.language.globals.ReadMatchReferenceNodes$ReadNthMatchNode.execute(ReadMatchReferenceNodes.java:40) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.truffleruby.language.globals.GlobalVariableReader.getValue(GlobalVariableReader.java:36) |
|
org.truffleruby.core.CoreLibrary.getDebug(CoreLibrary.java:883) |
|
org.truffleruby.core.exception.CoreExceptions.showExceptionIfDebug(CoreExceptions.java:90) |
|
org.truffleruby.core.exception.CoreExceptions.nameError(CoreExceptions.java:852) |
|
org.truffleruby.core.exception.CoreExceptions.nameErrorUninitializedConstant(CoreExceptions.java:719) |
|
org.truffleruby.core.module.ModuleNodes$ConstMissingNode.constMissing(ModuleNodes.java:1101) |
|
org.truffleruby.core.module.ModuleNodesFactory$ConstMissingNodeFactory$ConstMissingNodeGen.execute(ModuleNodesFactory.java:3681) |
|
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: 2 |
|
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.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.put(DynamicObjectLibraryImplGen.java:317) |
|
org.truffleruby.extra.TruffleRubyNodes$SynchronizedNode.getLock(TruffleRubyNodes.java:142) |
|
org.truffleruby.extra.TruffleRubyNodes$SynchronizedNode.synchronize(TruffleRubyNodes.java:118) |
|
org.truffleruby.extra.TruffleRubyNodesFactory$SynchronizedNodeFactory$SynchronizedNodeGen.execute(TruffleRubyNodesFactory.java:433) |
|
org.truffleruby.language.RubyCoreMethodRootNode.execute(RubyCoreMethodRootNode.java:48) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.getShapeValidAssumption(DynamicObjectLibraryImpl.java:1633) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1450) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putWithFlags(DynamicObjectLibraryImpl.java:193) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlagsNode_AndSpecialize(DynamicObjectLibraryImplGen.java:525) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlags(DynamicObjectLibraryImplGen.java:507) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putWithFlags(DynamicObjectLibraryGen.java:1879) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeShare(ShareObjectNodeGen.java:44) |
|
org.truffleruby.language.objects.shared.WriteBarrierNode.writeBarrierCached(WriteBarrierNode.java:62) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:78) |
|
org.truffleruby.core.objectspace.ObjectSpaceNodes$DefineFinalizerNode.defineFinalizer(ObjectSpaceNodes.java:207) |
|
org.truffleruby.core.objectspace.ObjectSpaceNodesFactory$DefineFinalizerNodeFactory$DefineFinalizerNodeGen.execute(ObjectSpaceNodesFactory.java:383) |
|
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: 2 |
|
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.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.array.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:450) |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
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: 2 |
|
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.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.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.api.LLVMFrameNullerExpression.executeI32(LLVMFrameNullerExpression.java:116) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.setFirst(PackedHashStoreLibrary.java:179) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedIndexSetNodeGen.executeAndSpecialize(InlinedIndexSetNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:118) |
|
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) |
|
org.truffleruby.language.control.WhileNode.execute(WhileNode.java:36) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
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: 2 |
|
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.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:47) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
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: 2 |
|
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.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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.profiledPERoot(OptimizedCallTarget.java:609) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.LLVMDoubleLoadNodeGen.executeGeneric(LLVMDoubleLoadNodeGen.java:159) |
|
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.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitAndNodeGen.executeAndSpecialize(InlinedBitAndNodeGen.java:99) |
|
org.truffleruby.core.inlined.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:88) |
|
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.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.compileLazyDFAExecutor(TRegexCompilationRequest.java:249) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.compileLazyDFAExecutor(TRegexCompiler.java:100) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:315) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:306) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.switchToLazyDFA(TRegexExecNode.java:287) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedIsNilNodeGen.executeAndSpecialize(InlinedIsNilNodeGen.java:77) |
|
org.truffleruby.core.inlined.InlinedIsNilNodeGen.execute(InlinedIsNilNodeGen.java:64) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:172) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
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: 2 |
|
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.InlinedBitAndNodeGen.executeAndSpecialize(InlinedBitAndNodeGen.java:99) |
|
org.truffleruby.core.inlined.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:88) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
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: 2 |
|
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:28) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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:53) |
|
org.truffleruby.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:320) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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: 2 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
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:49) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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: 2 |
|
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.memory.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
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: 2 |
|
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.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.execute(ArrayAppendOneNodeGen.java:171) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:189) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:102) |
|
org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:34) |
|
org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:41) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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:53) |
|
org.truffleruby.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:320) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:70) |
|
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.set(PackedHashStoreLibrary.java:201) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:107) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.execute(HashNodesFactory.java:1181) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
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$AnyKey.put(DynamicObjectLibraryImpl.java:804) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.put(DynamicObjectLibraryImpl.java:158) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.put(DynamicObjectLibraryImplGen.java:317) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeLocal(WriteObjectFieldNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.executeAndSpecialize(TruffleKernelNodesFactory.java:353) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:324) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:40) |
|
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.LLVMPolyglotAsPrimitiveFactory$AsI64NodeGen.executeGeneric(LLVMPolyglotAsPrimitiveFactory.java:1148) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.WriteSimpleGlobalVariableNodeGen.execute(WriteSimpleGlobalVariableNodeGen.java:50) |
|
org.truffleruby.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:320) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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: 2 |
|
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.<init>(TRegexCompilationRequest.java:94) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.compileLazyDFAExecutor(TRegexCompiler.java:100) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:315) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:306) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.switchToLazyDFA(TRegexExecNode.java:287) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.execute(TRegexExecNode.java:114) |
|
com.oracle.truffle.regex.RegexExecNode.adjustIndexAndRun(RegexExecNode.java:97) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putWithFlags(DynamicObjectLibraryImpl.java:193) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlagsNode_AndSpecialize(DynamicObjectLibraryImplGen.java:525) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlags(DynamicObjectLibraryImplGen.java:507) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putWithFlags(DynamicObjectLibraryGen.java:1879) |
|
org.truffleruby.core.kernel.KernelNodes$CopyInstanceVariablesNode.copyCached(KernelNodes.java:528) |
|
org.truffleruby.core.kernel.KernelNodesFactory$CopyInstanceVariablesNodeGen.executeAndSpecialize(KernelNodesFactory.java:1675) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isNativeFunction(LLVMFunctionCode.java:389) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.isNativeFunctionSlowPath(LLVMFunctionCode.java:385) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:448) |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.cast.LLVMToAddressNodeGen.executeGeneric_generic5(LLVMToAddressNodeGen.java:162) |
|
com.oracle.truffle.llvm.runtime.nodes.cast.LLVMToAddressNodeGen.executeGeneric(LLVMToAddressNodeGen.java:87) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.typed.LLVMTypeIDNodeGen.executeGeneric(LLVMTypeIDNodeGen.java:34) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.typed.LLVMPolyglotAsTypedNodeGen.executeGeneric(LLVMPolyglotAsTypedNodeGen.java:55) |
|
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: 2 |
|
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.InlinedBitAndNodeGen.executeAndSpecialize(InlinedBitAndNodeGen.java:99) |
|
org.truffleruby.core.inlined.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:55) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.nodes.api.LLVMNode.nativeCallStatisticsEnabled(LLVMNode.java:82) |
|
com.oracle.truffle.llvm.runtime.nodes.func.LLVMDispatchNodeGen.executeAndSpecialize(LLVMDispatchNodeGen.java:459) |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.createDFAExecutor(TRegexCompilationRequest.java:309) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.createDFAExecutor(TRegexCompilationRequest.java:303) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileLazyDFAExecutor(TRegexCompilationRequest.java:239) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.compileLazyDFAExecutor(TRegexCompiler.java:100) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:315) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:306) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedLeftShiftNodeGen.executeAndSpecialize(InlinedLeftShiftNodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:68) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:46) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.getContextImpl(PolyglotContextImpl.java:625) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLocals$LanguageContextThreadLocal$Location.invokeFactoryImpl(PolyglotLocals.java:422) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLocals$LocalLocation.invokeFactory(PolyglotLocals.java:505) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.invokeContextThreadFactory(PolyglotContextImpl.java:2849) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotContextImpl.invokeContextThreadLocalFactory(PolyglotContextImpl.java:2836) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureCreated(PolyglotLanguageContext.java:603) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.PolyglotLanguageContext.ensureInitialized(PolyglotLanguageContext.java:666) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.ArrayWriteNormalizedNode.writeWithinGeneralizeNonMutable(ArrayWriteNormalizedNode.java:64) |
|
org.truffleruby.core.array.ArrayWriteNormalizedNodeGen.executeAndSpecialize(ArrayWriteNormalizedNodeGen.java:315) |
|
org.truffleruby.core.array.ArrayWriteNormalizedNodeGen.executeWrite(ArrayWriteNormalizedNodeGen.java:163) |
|
org.truffleruby.core.inlined.InlinedIndexSetNode.arrayWrite(InlinedIndexSetNode.java:47) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.executeAndSpecialize(InlinedIndexSetNodeGen.java:170) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.createDFAExecutor(TRegexCompilationRequest.java:315) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.createDFAExecutor(TRegexCompilationRequest.java:303) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileLazyDFAExecutor(TRegexCompilationRequest.java:239) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.compileLazyDFAExecutor(TRegexCompiler.java:100) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:315) |
|
com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.compileLazyDFA(TRegexExecNode.java:306) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.classvariables.SetClassVariableNode.setClassVariableShared(SetClassVariableNode.java:51) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNodeGen.executeAndSpecialize(SetClassVariableNodeGen.java:89) |
|
org.truffleruby.language.objects.classvariables.SetClassVariableNodeGen.execute(SetClassVariableNodeGen.java:53) |
|
org.truffleruby.language.objects.classvariables.WriteClassVariableNode.assign(WriteClassVariableNode.java:59) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.LLVMGetStackFromThreadNodeGen.executeAndSpecialize(LLVMGetStackFromThreadNodeGen.java:92) |
|
com.oracle.truffle.llvm.runtime.LLVMGetStackFromThreadNodeGen.executeWithTarget(LLVMGetStackFromThreadNodeGen.java:63) |
|
com.oracle.truffle.llvm.runtime.interop.LLVMForeignCallNode.execute(LLVMForeignCallNode.java:219) |
|
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.callDirect(OptimizedCallTarget.java:484) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:61) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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:61) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
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: 2 |
|
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.EngineAccessor$EngineImpl.lookupService(EngineAccessor.java:1112) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLanguage$Env.lookup(TruffleLanguage.java:2412) |
|
com.oracle.truffle.nfi.NFIContext.getAPI(NFIContext.java:104) |
|
com.oracle.truffle.nfi.NFIContext.getBackend(NFIContext.java:83) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
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: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1435) |
|
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) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:804) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.put(DynamicObjectLibraryImpl.java:158) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.put(DynamicObjectLibraryImplGen.java:317) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeLocal(WriteObjectFieldNode.java:38) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:46) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.language.globals.ReadMatchReferenceNodes$ReadNthMatchNode.execute(ReadMatchReferenceNodes.java:40) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1424) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putWithFlags(DynamicObjectLibraryImpl.java:193) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlagsNode_AndSpecialize(DynamicObjectLibraryImplGen.java:525) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlags(DynamicObjectLibraryImplGen.java:507) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putWithFlags(DynamicObjectLibraryGen.java:1879) |
|
org.truffleruby.core.kernel.KernelNodes$CopyInstanceVariablesNode.copyCached(KernelNodes.java:528) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.execute(InlinedIndexGetNodeGen.java:57) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.executeAndSpecialize(PropagateSharingNodeGen.java:109) |
|
org.truffleruby.language.objects.shared.PropagateSharingNodeGen.executePropagate(PropagateSharingNodeGen.java:45) |
|
org.truffleruby.core.hash.library.BucketsHashStore.set(BucketsHashStore.java:250) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.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: 2 |
|
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.execute(ReadGlobalVariableNodeGen.java:41) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:93) |
|
org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:34) |
|
org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:41) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
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: 2 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedLoopNode.execute(OptimizedLoopNode.java:44) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.interop.LLVMForeignCallNode.getCallTarget(LLVMForeignCallNode.java:234) |
|
com.oracle.truffle.llvm.runtime.interop.LLVMForeignCallNode.<init>(LLVMForeignCallNode.java:200) |
|
com.oracle.truffle.llvm.runtime.interop.LLVMForeignFunctionCallNode.<init>(LLVMForeignFunctionCallNode.java:44) |
|
com.oracle.truffle.llvm.runtime.interop.LLVMForeignFunctionCallNode.create(LLVMForeignFunctionCallNode.java:48) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.initForeignCallTarget(LLVMFunctionCode.java:467) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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.LLVMDoubleLoadNodeGen.executeDouble(LLVMDoubleLoadNodeGen.java:214) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteDoubleNodeGen.execute(LLVMWriteNodeFactory.java:808) |
|
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: 2 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 2 |
|
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$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putWithFlags(DynamicObjectLibraryImpl.java:193) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlagsNode_AndSpecialize(DynamicObjectLibraryImplGen.java:525) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putWithFlags(DynamicObjectLibraryImplGen.java:507) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.putWithFlags(DynamicObjectLibraryGen.java:1879) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
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: 3 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.put(DynamicObjectLibraryImplGen.java:317) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.put(DynamicObjectLibraryGen.java:1790) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeShared(WriteObjectFieldNode.java:56) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:63) |
|
org.truffleruby.core.support.TypeNodes$ObjectHiddenVarSetNode.objectHiddenVarSet(TypeNodes.java:289) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterOrEqualNodeGen.executeAndSpecialize(InlinedGreaterOrEqualNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedGreaterOrEqualNodeGen.execute(InlinedGreaterOrEqualNodeGen.java:104) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.doExecuteVoid(Sequence4Node.java:39) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.ensureBasePointerSlot(LLVMStack.java:230) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.initializeBasePointer(LLVMStack.java:301) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeAllocate(LLVMStack.java:333) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMAllocaConstInstruction.doOp(LLVMStack.java:406) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStackFactory$LLVMAllocaConstInstructionNodeGen.executeGeneric(LLVMStackFactory.java:44) |
|
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.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.doDispatch(LLVMDispatchBasicBlockNode.java:84) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
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) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterThanNodeGen.executeAndSpecialize(InlinedGreaterThanNodeGen.java:131) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:104) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
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: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.extra.ffi.PointerNodesFactory$PointerReadIntNodeFactory$PointerReadIntNodeGen.execute(PointerNodesFactory.java:2137) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:91) |
|
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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
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) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$KeyCacheNode.putLong(DynamicObjectLibraryImpl.java:534) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putLong(DynamicObjectLibraryImpl.java:172) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLongNode_AndSpecialize(DynamicObjectLibraryImplGen.java:415) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLong(DynamicObjectLibraryImplGen.java:397) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedMulNodeGen.executeAndSpecialize(InlinedMulNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedMulNodeGen.execute(InlinedMulNodeGen.java:104) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:45) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.AndNode.execute(AndNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.extra.ffi.PointerNodesFactory$PointerReadStringToNullNodeFactory$PointerReadStringToNullNodeGen.execute(PointerNodesFactory.java:1266) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:40) |
|
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.LLVMPolyglotAsPrimitiveFactory$AsBooleanNodeGen.executeI1(LLVMPolyglotAsPrimitiveFactory.java:110) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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:170) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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.BucketsHashStore$GenericHashLiteralNode.execute(BucketsHashStore.java:696) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.store.LLVMDoubleStoreNodeGen.execute(LLVMDoubleStoreNodeGen.java:183) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.extra.ffi.PointerNodesFactory$PointerReadBytesNodeFactory$PointerReadBytesNodeGen.execute(PointerNodesFactory.java:1546) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:45) |
|
org.truffleruby.core.support.TypeNodes$ObjectKindOfNode.objectKindOf(TypeNodes.java:73) |
|
org.truffleruby.core.support.TypeNodesFactory$ObjectKindOfNodeFactory$ObjectKindOfNodeGen.execute(TypeNodesFactory.java:150) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterThanNodeGen.executeAndSpecialize(InlinedGreaterThanNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:104) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedLessThanNodeGen.execute(InlinedLessThanNodeGen.java:47) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
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) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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:179) |
|
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.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterThanNodeGen.executeAndSpecialize(InlinedGreaterThanNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:104) |
|
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.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: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.extra.ffi.PointerNodesFactory$PointerWriteBytesNodeFactory$PointerWriteBytesNodeGen.execute(PointerNodesFactory.java:1662) |
|
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: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:46) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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.api.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
com.oracle.truffle.llvm.runtime.nodes.api.LLVMFrameNuller.doExecute(LLVMFrameNuller.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedDivNodeGen.executeAndSpecialize(InlinedDivNodeGen.java:135) |
|
org.truffleruby.core.inlined.InlinedDivNodeGen.execute(InlinedDivNodeGen.java:108) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:41) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.vars.LLVMWriteNodeFactory$LLVMWriteI64NodeGen.execute_generic1(LLVMWriteNodeFactory.java:492) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI64NodeGen.execute(LLVMWriteNodeFactory.java:469) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedDivNodeGen.execute(InlinedDivNodeGen.java:41) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedDivNodeGen.executeAndSpecialize(InlinedDivNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedDivNodeGen.execute(InlinedDivNodeGen.java:108) |
|
org.truffleruby.core.inlined.InlinedNegNodeGen.execute(InlinedNegNodeGen.java:34) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterOrEqualNodeGen.executeAndSpecialize(InlinedGreaterOrEqualNodeGen.java:131) |
|
org.truffleruby.core.inlined.InlinedGreaterOrEqualNodeGen.execute(InlinedGreaterOrEqualNodeGen.java:104) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedLessOrEqualNodeGen.executeAndSpecialize(InlinedLessOrEqualNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedLessOrEqualNodeGen.execute(InlinedLessOrEqualNodeGen.java:104) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedIndexSetNodeGen.execute(InlinedIndexSetNodeGen.java:90) |
|
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.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1_generic17(LLVMCompareNodeFactory.java:612) |
|
com.oracle.truffle.llvm.runtime.nodes.op.LLVMCompareNodeFactory$LLVMEqNodeGen.executeI1(LLVMCompareNodeFactory.java:502) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterOrEqualNodeGen.executeAndSpecialize(InlinedGreaterOrEqualNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedGreaterOrEqualNodeGen.execute(InlinedGreaterOrEqualNodeGen.java:104) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.extra.ffi.PointerNodesFactory$PointerReadUCharNodeFactory$PointerReadUCharNodeGen.execute(PointerNodesFactory.java:1873) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedMulNodeGen.executeAndSpecialize(InlinedMulNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedMulNodeGen.execute(InlinedMulNodeGen.java:104) |
|
org.truffleruby.language.objects.classvariables.WriteClassVariableNode.execute(WriteClassVariableNode.java:44) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterThanNodeGen.executeAndSpecialize(InlinedGreaterThanNodeGen.java:131) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:104) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:70) |
|
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.BucketsHashStore.set(BucketsHashStore.java:250) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.execute(HashNodesFactory.java:1181) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:56) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$KeyCacheNode.putLong(DynamicObjectLibraryImpl.java:534) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putLong(DynamicObjectLibraryImpl.java:172) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLongNode_AndSpecialize(DynamicObjectLibraryImplGen.java:415) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLong(DynamicObjectLibraryImplGen.java:397) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
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) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1424) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$KeyCacheNode.putLong(DynamicObjectLibraryImpl.java:534) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putLong(DynamicObjectLibraryImpl.java:172) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLongNode_AndSpecialize(DynamicObjectLibraryImplGen.java:415) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLong(DynamicObjectLibraryImplGen.java:397) |
|
org.truffleruby.core.basicobject.BasicObjectNodes$ObjectIDNode.objectID(BasicObjectNodes.java:284) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.api.LLVMVoidStatementNodeGen.execute(LLVMVoidStatementNodeGen.java:22) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
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.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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.BucketsHashStore$GenericHashLiteralNode.execute(BucketsHashStore.java:696) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:42) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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: 3 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.put(DynamicObjectLibraryImplGen.java:317) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeLocal(WriteObjectFieldNode.java:38) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:46) |
|
org.truffleruby.core.support.TypeNodes$ObjectHiddenVarSetNode.objectHiddenVarSet(TypeNodes.java:289) |
|
org.truffleruby.core.support.TypeNodesFactory$ObjectHiddenVarSetNodeFactory$ObjectHiddenVarSetNodeGen.execute(TypeNodesFactory.java:2042) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.AndNode.execute(AndNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.ShareInternalFieldsNodeGen.executeAndSpecialize(ShareInternalFieldsNodeGen.java:207) |
|
org.truffleruby.language.objects.shared.ShareInternalFieldsNodeGen.executeShare(ShareInternalFieldsNodeGen.java:101) |
|
org.truffleruby.language.objects.shared.ShareObjectNode.shareCached(ShareObjectNode.java:72) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeAndSpecialize(ShareObjectNodeGen.java:131) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedNegNodeGen.executeAndSpecialize(InlinedNegNodeGen.java:75) |
|
org.truffleruby.core.inlined.InlinedNegNodeGen.execute(InlinedNegNodeGen.java:66) |
|
org.truffleruby.core.range.RangeNodesFactory$NewNodeFactory$NewNodeGen.execute(RangeNodesFactory.java:1347) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:50) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedWriteLibraryExports$Cached.writeI64AndSpecialize(LLVMGlobalContainerGen.java:1558) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedWriteLibraryExports$Cached.writeI64(LLVMGlobalContainerGen.java:1530) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNode$LLVMI64OffsetStoreNode.doOpManagedI64(LLVMI64StoreNode.java:98) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen$LLVMI64OffsetStoreNodeGen.executeAndSpecialize(LLVMI64StoreNodeGen.java:1114) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen$LLVMI64OffsetStoreNodeGen.executeWithTarget(LLVMI64StoreNodeGen.java:844) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.AggregateLiteralInPlaceNode.initializePrimitiveBlock(AggregateLiteralInPlaceNode.java:161) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.AggregateLiteralInPlaceNode.writePrimitives(AggregateLiteralInPlaceNode.java:126) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.AggregateLiteralInPlaceNode.initialize(AggregateLiteralInPlaceNode.java:99) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.AggregateLiteralInPlaceNodeGen.executeAndSpecialize(AggregateLiteralInPlaceNodeGen.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.doPolymorphic(LLVMFunctionDescriptor.java:193) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Uncached.execute(LLVMFunctionDescriptorGen.java:476) |
|
org.truffleruby.interop.InteropNodes.execute(InteropNodes.java:89) |
|
org.truffleruby.language.loader.RequireNode.requireCExtension(RequireNode.java:289) |
|
org.truffleruby.language.loader.RequireNode.parseAndCall(RequireNode.java:217) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedMulNodeGen.execute(InlinedMulNodeGen.java:59) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:56) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:189) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:102) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:29) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:59) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
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: 3 |
|
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.InlinedGreaterThanNodeGen.executeAndSpecialize(InlinedGreaterThanNodeGen.java:131) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:104) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainer.set(LLVMGlobalContainer.java:116) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainer$WriteI64.writeManagedSingleContext(LLVMGlobalContainer.java:481) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedWriteLibraryExports$Cached.writeI64AndSpecialize(LLVMGlobalContainerGen.java:1563) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedWriteLibraryExports$Cached.writeI64(LLVMGlobalContainerGen.java:1530) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNode$LLVMI64OffsetStoreNode.doOpManagedI64(LLVMI64StoreNode.java:98) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen$LLVMI64OffsetStoreNodeGen.executeAndSpecialize(LLVMI64StoreNodeGen.java:1114) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI64StoreNodeGen$LLVMI64OffsetStoreNodeGen.executeWithTarget(LLVMI64StoreNodeGen.java:844) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.AggregateLiteralInPlaceNode.initializePrimitiveBlock(AggregateLiteralInPlaceNode.java:161) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.AggregateLiteralInPlaceNode.writePrimitives(AggregateLiteralInPlaceNode.java:126) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.AggregateLiteralInPlaceNode.initialize(AggregateLiteralInPlaceNode.java:99) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedLoopNode.execute(OptimizedLoopNode.java:44) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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: 3 |
|
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.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:128) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:39) |
|
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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedAtNodeGen.execute(InlinedAtNodeGen.java:50) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.doExecuteVoid(Sequence4Node.java:36) |
|
org.truffleruby.language.control.WhileNode$WhileRepeatingNode.executeRepeating(WhileNode.java:74) |
|
org.graalvm.truffle/com.oracle.truffle.api.nodes.RepeatingNode.executeRepeatingWithValue(RepeatingNode.java:112) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
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.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.doExecuteVoid(Sequence4Node.java:37) |
|
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: 3 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.initForeignCallTarget(LLVMFunctionCode.java:459) |
|
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.truffleruby.interop.InteropNodes.execute(InteropNodes.java:89) |
|
org.truffleruby.language.loader.FeatureLoader.getEmbeddedABIVersion(FeatureLoader.java:523) |
|
org.truffleruby.language.loader.FeatureLoader.loadCExtLibrary(FeatureLoader.java:507) |
|
org.truffleruby.language.loader.RequireNode.requireCExtension(RequireNode.java:268) |
|
org.truffleruby.language.loader.RequireNode.parseAndCall(RequireNode.java:217) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeIsA(IsANodeGen.java:45) |
|
org.truffleruby.core.module.ModuleNodes$ContainsInstanceNode.containsInstance(ModuleNodes.java:178) |
|
org.truffleruby.core.module.ModuleNodesFactory$ContainsInstanceNodeFactory$ContainsInstanceNodeGen.execute(ModuleNodesFactory.java:203) |
|
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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:484) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.OrLazyValueDefinedNode.execute(OrLazyValueDefinedNode.java:51) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:28) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterThanNodeGen.executeAndSpecialize(InlinedGreaterThanNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:104) |
|
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: 3 |
|
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.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:119) |
|
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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedDivNodeGen.execute(InlinedDivNodeGen.java:41) |
|
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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedLessThanNodeGen.executeAndSpecialize(InlinedLessThanNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedLessThanNodeGen.execute(InlinedLessThanNodeGen.java:104) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.doExecuteVoid(SequenceNode.java:45) |
|
org.truffleruby.language.exceptions.EnsureNode.executeCommon(EnsureNode.java:81) |
|
org.truffleruby.language.exceptions.EnsureNode.doExecuteVoid(EnsureNode.java:45) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.getFunction(LLVMFunctionCode.java:518) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionCode.initForeignCallTarget(LLVMFunctionCode.java:459) |
|
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.truffleruby.interop.InteropNodes.execute(InteropNodes.java:89) |
|
org.truffleruby.language.loader.RequireNode.requireCExtension(RequireNode.java:289) |
|
org.truffleruby.language.loader.RequireNode.parseAndCall(RequireNode.java:217) |
|
org.truffleruby.language.loader.RequireNode.doRequire(RequireNode.java:202) |
|
org.truffleruby.language.loader.RequireNode.requireConsideringAutoload(RequireNode.java:126) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
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.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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
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.SequenceNode.doExecuteVoid(SequenceNode.java:45) |
|
org.truffleruby.language.control.WhileNode$WhileRepeatingNode.executeRepeating(WhileNode.java:74) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.LayoutStrategy.defineProperty(LayoutStrategy.java:92) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.getNewShape(DynamicObjectLibraryImpl.java:1465) |
|
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$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$KeyCacheNode.putLong(DynamicObjectLibraryImpl.java:534) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putLong(DynamicObjectLibraryImpl.java:172) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLongNode_AndSpecialize(DynamicObjectLibraryImplGen.java:415) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:41) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:46) |
|
org.truffleruby.language.locals.WriteDeclarationVariableNode.execute(WriteDeclarationVariableNode.java:34) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.put(DynamicObjectLibraryImplGen.java:317) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeLocal(WriteObjectFieldNode.java:38) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:46) |
|
org.truffleruby.core.support.TypeNodes$ObjectHiddenVarSetNode.objectHiddenVarSet(TypeNodes.java:289) |
|
org.truffleruby.core.support.TypeNodesFactory$ObjectHiddenVarSetNodeFactory$ObjectHiddenVarSetNodeGen.execute(TypeNodesFactory.java:2042) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedLessThanNodeGen.executeAndSpecialize(InlinedLessThanNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedLessThanNodeGen.execute(InlinedLessThanNodeGen.java:104) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.locals.WriteDeclarationVariableNode.execute(WriteDeclarationVariableNode.java:34) |
|
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: 3 |
|
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.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$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.LLVMLoopDispatchNode.executeRepeatingWithValue(LLVMLoopDispatchNode.java:102) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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) |
|
org.truffleruby.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:981) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointerAndSpecialize(LLVMGlobalContainerGen.java:814) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointer(LLVMGlobalContainerGen.java:788) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNode.doIndirectedForeign(LLVMPointerLoadNode.java:101) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeAndSpecialize(LLVMPointerLoadNodeGen.java:218) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:161) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:39) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.core.range.RangeNodesFactory$NewNodeFactory$NewNodeGen.execute(RangeNodesFactory.java:1346) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:50) |
|
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: 3 |
|
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.execute(ReadGlobalVariableNodeGen.java:41) |
|
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) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
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.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compileInternal(TRegexCompilationRequest.java:173) |
|
com.oracle.truffle.regex.tregex.TRegexCompilationRequest.compile(TRegexCompilationRequest.java:145) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.doCompile(TRegexCompiler.java:89) |
|
com.oracle.truffle.regex.tregex.TRegexCompiler.compile(TRegexCompiler.java:75) |
|
com.oracle.truffle.regex.RegexLanguage.createRegexObject(RegexLanguage.java:180) |
|
com.oracle.truffle.regex.RegexLanguage.parse(RegexLanguage.java:148) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedDivNodeGen.executeAndSpecialize(InlinedDivNodeGen.java:151) |
|
org.truffleruby.core.inlined.InlinedDivNodeGen.execute(InlinedDivNodeGen.java:108) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:50) |
|
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: 3 |
|
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$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.put(DynamicObjectLibraryImplGen.java:317) |
|
org.graalvm.truffle/com.oracle.truffle.api.object.DynamicObjectLibraryGen$CachedDispatch.put(DynamicObjectLibraryGen.java:1790) |
|
org.truffleruby.language.objects.WriteObjectFieldNode.writeShared(WriteObjectFieldNode.java:56) |
|
org.truffleruby.language.objects.WriteObjectFieldNodeGen.execute(WriteObjectFieldNodeGen.java:63) |
|
org.truffleruby.core.support.TypeNodes$ObjectHiddenVarSetNode.objectHiddenVarSet(TypeNodes.java:289) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.Sequence4Node.doExecuteVoid(Sequence4Node.java:36) |
|
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: 3 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1435) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$KeyCacheNode.putLong(DynamicObjectLibraryImpl.java:534) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putLong(DynamicObjectLibraryImpl.java:172) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLongNode_AndSpecialize(DynamicObjectLibraryImplGen.java:415) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLong(DynamicObjectLibraryImplGen.java:397) |
|
org.truffleruby.core.basicobject.BasicObjectNodes$ObjectIDNode.objectID(BasicObjectNodes.java:284) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.locals.WriteDeclarationVariableNode.execute(WriteDeclarationVariableNode.java:34) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.executeRootNode(OptimizedCallTarget.java:636) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedLessOrEqualNodeGen.executeAndSpecialize(InlinedLessOrEqualNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedLessOrEqualNodeGen.execute(InlinedLessOrEqualNodeGen.java:104) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedGreaterThanNodeGen.executeAndSpecialize(InlinedGreaterThanNodeGen.java:131) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:104) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
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) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.executeAndSpecialize(InlinedEqualNodeGen.java:172) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:134) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
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.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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.core.range.RangeNodesFactory$NewNodeFactory$NewNodeGen.execute(RangeNodesFactory.java:1346) |
|
org.truffleruby.core.inlined.InlinedIndexGetNodeGen.execute(InlinedIndexGetNodeGen.java:50) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
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) |
|
org.truffleruby.language.RubyProcRootNode.execute(RubyProcRootNode.java:64) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedModNodeGen.executeAndSpecialize(InlinedModNodeGen.java:125) |
|
org.truffleruby.core.inlined.InlinedModNodeGen.execute(InlinedModNodeGen.java:92) |
|
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: 3 |
|
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.InlinedDivNodeGen.executeAndSpecialize(InlinedDivNodeGen.java:135) |
|
org.truffleruby.core.inlined.InlinedDivNodeGen.execute(InlinedDivNodeGen.java:108) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
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: 3 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.getShapeValidAssumption(DynamicObjectLibraryImpl.java:1633) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1450) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$KeyCacheNode.putLong(DynamicObjectLibraryImpl.java:534) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putLong(DynamicObjectLibraryImpl.java:172) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLongNode_AndSpecialize(DynamicObjectLibraryImplGen.java:415) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLong(DynamicObjectLibraryImplGen.java:397) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedMulNodeGen.executeAndSpecialize(InlinedMulNodeGen.java:131) |
|
org.truffleruby.core.inlined.InlinedMulNodeGen.execute(InlinedMulNodeGen.java:104) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:52) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.hash.library.EmptyHashStore.set(EmptyHashStore.java:49) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
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.control.IfElseNode.execute(IfElseNode.java:47) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.control.UnlessNode.execute(UnlessNode.java:40) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedMulNodeGen.executeAndSpecialize(InlinedMulNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedMulNodeGen.execute(InlinedMulNodeGen.java:104) |
|
org.truffleruby.core.inlined.InlinedMulNodeGen.execute(InlinedMulNodeGen.java:41) |
|
org.truffleruby.language.objects.classvariables.WriteClassVariableNode.execute(WriteClassVariableNode.java:44) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.getContextInitialized(PolyglotContextImpl.java:630) |
|
org.graalvm.truffle/com.oracle.truffle.polyglot.EngineAccessor$EngineImpl.parseForLanguage(EngineAccessor.java:247) |
|
org.graalvm.truffle/com.oracle.truffle.api.TruffleLanguage$Env.parseInternal(TruffleLanguage.java:2251) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedModNodeGen.executeAndSpecialize(InlinedModNodeGen.java:107) |
|
org.truffleruby.core.inlined.InlinedModNodeGen.execute(InlinedModNodeGen.java:92) |
|
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.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: 3 |
|
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.InlinedGreaterOrEqualNodeGen.executeAndSpecialize(InlinedGreaterOrEqualNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedGreaterOrEqualNodeGen.execute(InlinedGreaterOrEqualNodeGen.java:104) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.core.inlined.InlinedGreaterThanNodeGen.execute(InlinedGreaterThanNodeGen.java:41) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.execute(InlinedIndexGetNodeGen.java:57) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
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: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
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: 3 |
|
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.InlinedLessThanNodeGen.executeAndSpecialize(InlinedLessThanNodeGen.java:115) |
|
org.truffleruby.core.inlined.InlinedLessThanNodeGen.execute(InlinedLessThanNodeGen.java:104) |
|
org.truffleruby.language.control.AndNode.execute(AndNode.java:37) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:40) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedSubNodeGen.executeAndSpecialize(InlinedSubNodeGen.java:212) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:154) |
|
org.truffleruby.core.cast.ToSNodeGen.execute(ToSNodeGen.java:38) |
|
org.truffleruby.core.string.InterpolatedStringNode.execute(InterpolatedStringNode.java:50) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$AnyKey.put(DynamicObjectLibraryImpl.java:798) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$KeyCacheNode.putLong(DynamicObjectLibraryImpl.java:534) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl.putLong(DynamicObjectLibraryImpl.java:172) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLongNode_AndSpecialize(DynamicObjectLibraryImplGen.java:415) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImplGen$DynamicObjectLibraryExports$Cached.putLong(DynamicObjectLibraryImplGen.java:397) |
|
org.truffleruby.core.basicobject.BasicObjectNodes$ObjectIDNode.objectID(BasicObjectNodes.java:284) |
|
org.truffleruby.core.basicobject.BasicObjectNodesFactory$ObjectIDNodeFactory$ObjectIDNodeGen.executeAndSpecialize(BasicObjectNodesFactory.java:1257) |
|
|
|
|
|
|
|
Assumption.isValid calls: 3 |
|
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.InlinedAddNodeGen.executeAndSpecialize(InlinedAddNodeGen.java:171) |
|
org.truffleruby.core.inlined.InlinedAddNodeGen.execute(InlinedAddNodeGen.java:154) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.executeArguments(RubyTrivialCallNode.java:124) |
|
org.truffleruby.language.dispatch.RubyTrivialCallNode.execute(RubyTrivialCallNode.java:71) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
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: 3 |
|
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.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$LLVMWriteI64NodeGen.execute_generic1(LLVMWriteNodeFactory.java:492) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.control.IfNode.execute(IfNode.java:39) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.executeAndSpecialize(ReadSimpleGlobalVariableNodeGen.java:57) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.execute(ReadSimpleGlobalVariableNodeGen.java:42) |
|
org.truffleruby.core.kernel.TruffleKernelNodes$ReadGlobalVariableNode.read(TruffleKernelNodes.java:177) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$ReadGlobalVariableNodeFactory$ReadGlobalVariableNodeGen.executeAndSpecialize(TruffleKernelNodesFactory.java:468) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$ReadGlobalVariableNodeFactory$ReadGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:439) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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: 4 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.extra.TruffleRubyNodes$SynchronizedNode.getLock(TruffleRubyNodes.java:142) |
|
org.truffleruby.extra.TruffleRubyNodes$SynchronizedNode.synchronize(TruffleRubyNodes.java:118) |
|
org.truffleruby.extra.TruffleRubyNodesFactory$SynchronizedNodeFactory$SynchronizedNodeGen.executeAndSpecialize(TruffleRubyNodesFactory.java:493) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:61) |
|
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: 4 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.ensureBasePointerSlot(LLVMStack.java:230) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeEnter(LLVMStack.java:257) |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeEnter(LLVMStack.java:238) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMFunctionRootNode.doRun(LLVMFunctionRootNode.java:74) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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:61) |
|
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: 4 |
|
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.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:47) |
|
org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:28) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:49) |
|
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: 4 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeExit(LLVMStack.java:264) |
|
com.oracle.truffle.llvm.initialization.LoadModulesNode.loadModule(LoadModulesNode.java:402) |
|
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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:452) |
|
org.truffleruby.language.loader.FeatureLoader.loadCExtLibrary(FeatureLoader.java:505) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeShare(ShareObjectNodeGen.java:44) |
|
org.truffleruby.language.objects.shared.WriteBarrierNode.writeBarrierCached(WriteBarrierNode.java:62) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:78) |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.RubyCallNode.execute(RubyCallNode.java:93) |
|
org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:34) |
|
org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:41) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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:61) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.InlinedBitOrNodeGen.executeAndSpecialize(InlinedBitOrNodeGen.java:82) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:71) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.core.inlined.InlinedBitOrNodeGen.execute(InlinedBitOrNodeGen.java:41) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.executeAndSpecialize(ReadSimpleGlobalVariableNodeGen.java:55) |
|
org.truffleruby.language.globals.ReadSimpleGlobalVariableNodeGen.execute(ReadSimpleGlobalVariableNodeGen.java:42) |
|
org.truffleruby.core.kernel.TruffleKernelNodes$ReadGlobalVariableNode.read(TruffleKernelNodes.java:177) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$ReadGlobalVariableNodeFactory$ReadGlobalVariableNodeGen.executeAndSpecialize(TruffleKernelNodesFactory.java:468) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$ReadGlobalVariableNodeFactory$ReadGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:439) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointer(LLVMGlobalContainerGen.java:765) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNode.doIndirectedForeign(LLVMPointerLoadNode.java:101) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:151) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:39) |
|
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.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1208) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.extra.TruffleRubyNodes$SynchronizedNode.getLock(TruffleRubyNodes.java:142) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.load.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:128) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:39) |
|
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.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.doPolymorphic(LLVMFunctionDescriptor.java:193) |
|
com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Uncached.execute(LLVMFunctionDescriptorGen.java:476) |
|
org.truffleruby.interop.InteropNodes.execute(InteropNodes.java:89) |
|
org.truffleruby.language.loader.FeatureLoader.getEmbeddedABIVersion(FeatureLoader.java:523) |
|
org.truffleruby.language.loader.FeatureLoader.loadCExtLibrary(FeatureLoader.java:507) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:40) |
|
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.LLVMPolyglotAsPrimitiveFactory$AsBooleanNodeGen.executeI1(LLVMPolyglotAsPrimitiveFactory.java:110) |
|
com.oracle.truffle.llvm.runtime.nodes.vars.LLVMWriteNodeFactory$LLVMWriteI1NodeGen.execute(LLVMWriteNodeFactory.java:70) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1241) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.extra.TruffleRubyNodes$SynchronizedNode.getLock(TruffleRubyNodes.java:142) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:61) |
|
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: 4 |
|
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.hash.library.BucketsHashStore.set(BucketsHashStore.java:249) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.execute(HashNodesFactory.java:1181) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.intrinsics.interop.LLVMReadCharsetNodeGen.execute(LLVMReadCharsetNodeGen.java:37) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotFromStringNodeGen.executeGeneric(LLVMPolyglotFromStringNodeGen.java:45) |
|
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: 4 |
|
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:61) |
|
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: 4 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.getShapeValidAssumption(DynamicObjectLibraryImpl.java:1633) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1450) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.extra.TruffleRubyNodes$SynchronizedNode.getLock(TruffleRubyNodes.java:142) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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:61) |
|
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: 4 |
|
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:37) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:61) |
|
org.truffleruby.language.control.OrNode.execute(OrNode.java:35) |
|
org.truffleruby.core.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.executeAndSpecialize(TruffleKernelNodesFactory.java:353) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:324) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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: 4 |
|
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.hash.library.BucketsHashStore.set(BucketsHashStore.java:250) |
|
org.truffleruby.core.hash.library.BucketsHashStoreGen$HashStoreLibraryExports$Cached.set(BucketsHashStoreGen.java:144) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.execute(HashNodesFactory.java:1181) |
|
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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.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: 4 |
|
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.WriteGlobalVariableNode.getStorage(WriteGlobalVariableNode.java:81) |
|
org.truffleruby.language.globals.WriteGlobalVariableNodeGen.executeAndSpecialize(WriteGlobalVariableNodeGen.java:119) |
|
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.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointerAndSpecialize(LLVMGlobalContainerGen.java:814) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointer(LLVMGlobalContainerGen.java:788) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNode.doIndirectedForeign(LLVMPointerLoadNode.java:101) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeAndSpecialize(LLVMPointerLoadNodeGen.java:218) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:161) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotReadFactory$LLVMPolyglotGetMemberNodeGen.executeGeneric(LLVMPolyglotReadFactory.java:51) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
com.oracle.truffle.llvm.runtime.nodes.base.LLVMBasicBlockNode$InitializedBlockNode.execute(LLVMBasicBlockNode.java:172) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.InlinedLeftShiftNodeGen.executeAndSpecialize(InlinedLeftShiftNodeGen.java:79) |
|
org.truffleruby.core.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:68) |
|
org.truffleruby.core.inlined.InlinedSubNodeGen.execute(InlinedSubNodeGen.java:45) |
|
org.truffleruby.language.constants.WriteConstantNode.execute(WriteConstantNode.java:43) |
|
org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:63) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35) |
|
org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:29) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.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) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.ArrayAppendOneNode.appendOneGeneralizeNonMutable(ArrayAppendOneNode.java:87) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.executeAndSpecialize(ArrayAppendOneNodeGen.java:326) |
|
org.truffleruby.core.array.ArrayAppendOneNodeGen.execute(ArrayAppendOneNodeGen.java:194) |
|
org.truffleruby.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:189) |
|
org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:102) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.ShareInternalFieldsNodeGen.executeAndSpecialize(ShareInternalFieldsNodeGen.java:207) |
|
org.truffleruby.language.objects.shared.ShareInternalFieldsNodeGen.executeShare(ShareInternalFieldsNodeGen.java:101) |
|
org.truffleruby.language.objects.shared.ShareObjectNode.shareCached(ShareObjectNode.java:72) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeAndSpecialize(ShareObjectNodeGen.java:131) |
|
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.WriteObjectFieldNode.writeShared(WriteObjectFieldNode.java:47) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.shared.ShareObjectNodeGen.executeShare(ShareObjectNodeGen.java:44) |
|
org.truffleruby.language.objects.shared.WriteBarrierNode.writeBarrierCached(WriteBarrierNode.java:62) |
|
org.truffleruby.language.objects.shared.WriteBarrierNodeGen.executeWriteBarrier(WriteBarrierNodeGen.java:78) |
|
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.set(PackedHashStoreLibrary.java:201) |
|
org.truffleruby.core.hash.library.PackedHashStoreLibraryGen$HashStoreLibraryExports$Cached.set(PackedHashStoreLibraryGen.java:107) |
|
org.truffleruby.core.hash.HashNodes$StoreNode.set(HashNodes.java:250) |
|
org.truffleruby.core.hash.HashNodesFactory$StoreNodeFactory$StoreNodeGen.execute(HashNodesFactory.java:1181) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.InlinedBitAndNodeGen.executeAndSpecialize(InlinedBitAndNodeGen.java:99) |
|
org.truffleruby.core.inlined.InlinedBitAndNodeGen.execute(InlinedBitAndNodeGen.java:88) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:55) |
|
org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:38) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.intrinsics.interop.LLVMPolyglotFromStringNodeGen$ReadZeroTerminatedBytesNodeGen.execute(LLVMPolyglotFromStringNodeGen.java:210) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotFromStringNodeGen.executeGeneric(LLVMPolyglotFromStringNodeGen.java:46) |
|
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: 4 |
|
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.execute(SequenceNode.java:35) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainer.get(LLVMGlobalContainer.java:96) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainer$ReadPointer.readManagedSingleContext(LLVMGlobalContainer.java:349) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointerAndSpecialize(LLVMGlobalContainerGen.java:820) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointer(LLVMGlobalContainerGen.java:788) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNode.doIndirectedForeign(LLVMPointerLoadNode.java:101) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeAndSpecialize(LLVMPointerLoadNodeGen.java:218) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:161) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotReadFactory$LLVMPolyglotGetMemberNodeGen.executeGeneric(LLVMPolyglotReadFactory.java:51) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.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$LLVMWriteI64NodeGen.execute_generic1(LLVMWriteNodeFactory.java:492) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.core.inlined.InlinedEqualNodeGen.execute(InlinedEqualNodeGen.java:61) |
|
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: 4 |
|
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.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:128) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotReadFactory$LLVMPolyglotGetMemberNodeGen.executeGeneric(LLVMPolyglotReadFactory.java:51) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:225) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
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: 4 |
|
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.language.supercall.LookupSuperMethodNodeGen.executeAndSpecialize(LookupSuperMethodNodeGen.java:80) |
|
org.truffleruby.language.supercall.LookupSuperMethodNodeGen.executeLookupSuperMethod(LookupSuperMethodNodeGen.java:51) |
|
org.truffleruby.language.supercall.SuperCallNode.executeLookupSuperMethod(SuperCallNode.java:94) |
|
org.truffleruby.language.supercall.SuperCallNode.execute(SuperCallNode.java:66) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyMethodRootNode.execute(RubyMethodRootNode.java:65) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.api.Assumption.isValidAssumption(Assumption.java:143) |
|
org.truffleruby.language.objects.IsANodeGen.executeAndSpecialize(IsANodeGen.java:94) |
|
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.cast.BooleanCastNodeGen.execute(BooleanCastNodeGen.java:127) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.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: 4 |
|
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.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) |
|
com.oracle.truffle.llvm.runtime.nodes.control.LLVMDispatchBasicBlockNode.dispatchFromBasicBlock(LLVMDispatchBasicBlockNode.java:121) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.store.LLVMPointerStoreNodeGen.execute_generic1(LLVMPointerStoreNodeGen.java:224) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMPointerStoreNodeGen.execute(LLVMPointerStoreNodeGen.java:181) |
|
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: 4 |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainer.get(LLVMGlobalContainer.java:96) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainer$ReadPointer.readManagedSingleContext(LLVMGlobalContainer.java:349) |
|
com.oracle.truffle.llvm.runtime.global.LLVMGlobalContainerGen$LLVMManagedReadLibraryExports$Cached.readPointer(LLVMGlobalContainerGen.java:771) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNode.doIndirectedForeign(LLVMPointerLoadNode.java:101) |
|
com.oracle.truffle.llvm.runtime.nodes.memory.load.LLVMPointerLoadNodeGen.executeGeneric(LLVMPointerLoadNodeGen.java:151) |
|
com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen.executeGeneric(LLVMPolyglotInvokeNodeGen.java:39) |
|
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: 4 |
|
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.api.LLVMFrameNullerExpression.doGeneric(LLVMFrameNullerExpression.java:71) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.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: 4 |
|
com.oracle.truffle.llvm.runtime.memory.LLVMStack$LLVMNativeStackAccess.executeEnter(LLVMStack.java:253) |
|
com.oracle.truffle.llvm.initialization.LoadModulesNode.loadModule(LoadModulesNode.java:214) |
|
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) |
|
jdk.internal.vm.compiler/org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:452) |
|
org.truffleruby.language.loader.FeatureLoader.loadCExtLibrary(FeatureLoader.java:505) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1424) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.extra.TruffleRubyNodes$SynchronizedNode.getLock(TruffleRubyNodes.java:142) |
|
org.truffleruby.extra.TruffleRubyNodes$SynchronizedNode.synchronize(TruffleRubyNodes.java:118) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.core.kernel.TruffleKernelNodes$WriteGlobalVariableNode.write(TruffleKernelNodes.java:164) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.executeAndSpecialize(TruffleKernelNodesFactory.java:353) |
|
org.truffleruby.core.kernel.TruffleKernelNodesFactory$WriteGlobalVariableNodeFactory$WriteGlobalVariableNodeGen.execute(TruffleKernelNodesFactory.java:324) |
|
org.truffleruby.language.control.Sequence4Node.execute(Sequence4Node.java:30) |
|
org.truffleruby.language.RubyLambdaRootNode.execute(RubyLambdaRootNode.java:84) |
|
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: 4 |
|
org.graalvm.truffle/com.oracle.truffle.object.ShapeImpl.isValid(ShapeImpl.java:768) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.insertIntoPutCache(DynamicObjectLibraryImpl.java:1435) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey.putImpl(DynamicObjectLibraryImpl.java:1240) |
|
org.graalvm.truffle/com.oracle.truffle.object.DynamicObjectLibraryImpl$SpecificKey$MissingKey.put(DynamicObjectLibraryImpl.java:1104) |
|
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.extra.TruffleRubyNodes$SynchronizedNode.getLock(TruffleRubyNodes.java:142) |
|
org.truffleruby.extra.TruffleRubyNodes$SynchronizedNode.synchronize(TruffleRubyNodes.java:118) |
|
|
|
|
|
|
|
Assumption.isValid calls: 4 |
|
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.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: 4 |
|
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) |