Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 55 bench_fib_recursive::method__0$RUBY$fib_ruby (88 bytes)
- @ 4 org.jruby.ast.executable.AbstractScript::getCallSite0 (10 bytes)
- @ 14 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 14 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass (13 bytes)
- @ 1 org.jruby.runtime.ThreadContext::callThreadPoll (23 bytes)
- @ 19 org.jruby.runtime.ThreadContext::pollThreadEvents executed < MinInliningThreshold times
- @ 5 org.jruby.runtime.builtin.IRubyObject::getMetaClass (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyFixnum (100%)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk (17 bytes)
- @ 5 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_minus (24 bytes)
- @ 13 org.jruby.RubyFixnum::subtractFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes)
- @ 29 org.jruby.RubyFixnum::subtractAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_lt (44 bytes)
- @ 8 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 31 org.jruby.RubyBoolean::newBoolean (16 bytes)
- @ 5 org.jruby.Ruby::getTrue (5 bytes)
- @ 12 org.jruby.Ruby::getFalse (5 bytes)
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 17 org.jruby.runtime.builtin.IRubyObject::isTrue (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyBoolean (100%)
- @ 17 org.jruby.RubyBasicObject::isTrue (15 bytes)
- @ 38 org.jruby.ast.executable.AbstractScript::getCallSite1 (10 bytes)
- @ 48 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 48 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass (13 bytes)
- @ 1 org.jruby.runtime.ThreadContext::callThreadPoll (23 bytes)
- @ 19 org.jruby.runtime.ThreadContext::pollThreadEvents executed < MinInliningThreshold times
- @ 5 org.jruby.runtime.builtin.IRubyObject::getMetaClass (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyFixnum (100%)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk (17 bytes)
- @ 5 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_minus (24 bytes)
- @ 13 org.jruby.RubyFixnum::subtractFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes)
- @ 29 org.jruby.RubyFixnum::subtractAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_lt (44 bytes)
- @ 8 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 31 org.jruby.RubyBoolean::newBoolean (16 bytes)
- @ 5 org.jruby.Ruby::getTrue (5 bytes)
- @ 12 org.jruby.Ruby::getFalse (5 bytes)
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 51 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 51 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 (16 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__0$RUBY$fib_ruby (88 bytes)
- @ 4 org.jruby.ast.executable.AbstractScript::getCallSite0 (10 bytes)
- @ 14 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 14 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass (13 bytes)
- @ 1 org.jruby.runtime.ThreadContext::callThreadPoll (23 bytes)
- @ 19 org.jruby.runtime.ThreadContext::pollThreadEvents executed < MinInliningThreshold times
- @ 5 org.jruby.runtime.builtin.IRubyObject::getMetaClass (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyFixnum (100%)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk (17 bytes)
- @ 5 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_minus (24 bytes)
- @ 13 org.jruby.RubyFixnum::subtractFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes)
- @ 29 org.jruby.RubyFixnum::subtractAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_lt (44 bytes)
- @ 8 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 31 org.jruby.RubyBoolean::newBoolean (16 bytes)
- @ 5 org.jruby.Ruby::getTrue (5 bytes)
- @ 12 org.jruby.Ruby::getFalse (5 bytes)
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 17 org.jruby.runtime.builtin.IRubyObject::isTrue (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyBoolean (100%)
- @ 17 org.jruby.RubyBasicObject::isTrue (15 bytes)
- @ 38 org.jruby.ast.executable.AbstractScript::getCallSite1 (10 bytes)
- @ 48 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 48 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass (13 bytes)
- @ 1 org.jruby.runtime.ThreadContext::callThreadPoll (23 bytes)
- @ 19 org.jruby.runtime.ThreadContext::pollThreadEvents executed < MinInliningThreshold times
- @ 5 org.jruby.runtime.builtin.IRubyObject::getMetaClass (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyFixnum (100%)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk (17 bytes)
- @ 5 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_minus (24 bytes)
- @ 13 org.jruby.RubyFixnum::subtractFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes)
- @ 29 org.jruby.RubyFixnum::subtractAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_lt (44 bytes)
- @ 8 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 31 org.jruby.RubyBoolean::newBoolean (16 bytes)
- @ 5 org.jruby.Ruby::getTrue (5 bytes)
- @ 12 org.jruby.Ruby::getFalse (5 bytes)
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 51 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 51 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 (16 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__0$RUBY$fib_ruby (88 bytes)
- @ 4 org.jruby.ast.executable.AbstractScript::getCallSite0 (10 bytes)
- @ 14 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 14 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 17 org.jruby.runtime.builtin.IRubyObject::isTrue (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyBoolean (100%)
- @ 17 org.jruby.RubyBasicObject::isTrue (15 bytes)
- @ 38 org.jruby.ast.executable.AbstractScript::getCallSite1 (10 bytes)
- @ 48 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 48 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 51 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 51 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 64 org.jruby.ast.executable.AbstractScript::getCallSite2 (10 bytes)
- @ 74 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 74 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 77 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 77 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 82 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 82 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (25 bytes)
- @ 21 org.jruby.RubyFixnum::op_plus inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 64 org.jruby.ast.executable.AbstractScript::getCallSite2 (10 bytes)
- @ 74 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 74 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass (13 bytes)
- @ 1 org.jruby.runtime.ThreadContext::callThreadPoll (23 bytes)
- @ 19 org.jruby.runtime.ThreadContext::pollThreadEvents executed < MinInliningThreshold times
- @ 5 org.jruby.runtime.builtin.IRubyObject::getMetaClass (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyFixnum (100%)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk (17 bytes)
- @ 5 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_minus (24 bytes)
- @ 13 org.jruby.RubyFixnum::subtractFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes)
- @ 29 org.jruby.RubyFixnum::subtractAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_lt (44 bytes)
- @ 8 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 31 org.jruby.RubyBoolean::newBoolean (16 bytes)
- @ 5 org.jruby.Ruby::getTrue (5 bytes)
- @ 12 org.jruby.Ruby::getFalse (5 bytes)
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 77 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 77 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 (16 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__0$RUBY$fib_ruby (88 bytes)
- @ 4 org.jruby.ast.executable.AbstractScript::getCallSite0 (10 bytes)
- @ 14 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 14 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 17 org.jruby.runtime.builtin.IRubyObject::isTrue (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyBoolean (100%)
- @ 17 org.jruby.RubyBasicObject::isTrue (15 bytes)
- @ 38 org.jruby.ast.executable.AbstractScript::getCallSite1 (10 bytes)
- @ 48 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 48 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 51 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 51 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 64 org.jruby.ast.executable.AbstractScript::getCallSite2 (10 bytes)
- @ 74 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 74 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 77 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 77 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 82 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 82 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (25 bytes)
- @ 21 org.jruby.RubyFixnum::op_plus inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 82 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 82 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (25 bytes)
- @ 21 org.jruby.RubyFixnum::op_plus (24 bytes)
- @ 13 org.jruby.RubyFixnum::addFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::additionOverflowed (27 bytes)
- @ 29 org.jruby.RubyFixnum::addAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 64 org.jruby.ast.executable.AbstractScript::getCallSite2 (10 bytes)
- @ 74 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 74 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass (13 bytes)
- @ 1 org.jruby.runtime.ThreadContext::callThreadPoll (23 bytes)
- @ 19 org.jruby.runtime.ThreadContext::pollThreadEvents executed < MinInliningThreshold times
- @ 5 org.jruby.runtime.builtin.IRubyObject::getMetaClass (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyFixnum (100%)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk (17 bytes)
- @ 5 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_minus (24 bytes)
- @ 13 org.jruby.RubyFixnum::subtractFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes)
- @ 29 org.jruby.RubyFixnum::subtractAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_lt (44 bytes)
- @ 8 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 31 org.jruby.RubyBoolean::newBoolean (16 bytes)
- @ 5 org.jruby.Ruby::getTrue (5 bytes)
- @ 12 org.jruby.Ruby::getFalse (5 bytes)
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 77 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 77 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 (16 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__0$RUBY$fib_ruby (88 bytes)
- @ 4 org.jruby.ast.executable.AbstractScript::getCallSite0 (10 bytes)
- @ 14 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 14 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass (13 bytes)
- @ 1 org.jruby.runtime.ThreadContext::callThreadPoll (23 bytes)
- @ 19 org.jruby.runtime.ThreadContext::pollThreadEvents executed < MinInliningThreshold times
- @ 5 org.jruby.runtime.builtin.IRubyObject::getMetaClass (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyFixnum (100%)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk (17 bytes)
- @ 5 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_minus (24 bytes)
- @ 13 org.jruby.RubyFixnum::subtractFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes)
- @ 29 org.jruby.RubyFixnum::subtractAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_lt (44 bytes)
- @ 8 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 31 org.jruby.RubyBoolean::newBoolean (16 bytes)
- @ 5 org.jruby.Ruby::getTrue (5 bytes)
- @ 12 org.jruby.Ruby::getFalse (5 bytes)
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 17 org.jruby.runtime.builtin.IRubyObject::isTrue (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyBoolean (100%)
- @ 17 org.jruby.RubyBasicObject::isTrue (15 bytes)
- @ 38 org.jruby.ast.executable.AbstractScript::getCallSite1 (10 bytes)
- @ 48 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 48 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass (13 bytes)
- @ 1 org.jruby.runtime.ThreadContext::callThreadPoll (23 bytes)
- @ 19 org.jruby.runtime.ThreadContext::pollThreadEvents executed < MinInliningThreshold times
- @ 5 org.jruby.runtime.builtin.IRubyObject::getMetaClass (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyFixnum (100%)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk (17 bytes)
- @ 5 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_minus (24 bytes)
- @ 13 org.jruby.RubyFixnum::subtractFixnum (43 bytes)
- @ 20 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes)
- @ 29 org.jruby.RubyFixnum::subtractAsBignum never executed
- @ 34 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 39 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call (11 bytes)
- @ 7 org.jruby.RubyFixnum::op_lt (44 bytes)
- @ 8 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 31 org.jruby.RubyBoolean::newBoolean (16 bytes)
- @ 5 org.jruby.Ruby::getTrue (5 bytes)
- @ 12 org.jruby.Ruby::getFalse (5 bytes)
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 51 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 51 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 (16 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 10 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes)
- @ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes)
- @ 8 org.jruby.RubyModule::getCacheToken (5 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__0$RUBY$fib_ruby (88 bytes)
- @ 4 org.jruby.ast.executable.AbstractScript::getCallSite0 (10 bytes)
- @ 14 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 14 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 17 org.jruby.runtime.builtin.IRubyObject::isTrue (0 bytes)
- type profile org/jruby/runtime/builtin/IRubyObject -> org/jruby/RubyBoolean (100%)
- @ 17 org.jruby.RubyBasicObject::isTrue (15 bytes)
- @ 38 org.jruby.ast.executable.AbstractScript::getCallSite1 (10 bytes)
- @ 48 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 48 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 51 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 51 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 64 org.jruby.ast.executable.AbstractScript::getCallSite2 (10 bytes)
- @ 74 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 74 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange inlining too deep
- @ 25 org.jruby.RubyFixnum::<init> executed < MinInliningThreshold times
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call (54 bytes)
- @ 2 org.jruby.runtime.callsite.CachingCallSite::pollAndGetClass inlining too deep
- @ 17 org.jruby.runtime.callsite.CacheEntry::typeOk inlining too deep
- @ 38 org.jruby.internal.runtime.methods.DynamicMethod::call (15 bytes)
- type profile org/jruby/internal/runtime/methods/DynamicMethod -> org/jruby/RubyFixnum$i$1$0$op_minus (50%)
- @ 38 org.jruby.RubyFixnum$i$1$0$op_minus::call inlining too deep
- @ 38 org.jruby.RubyFixnum$i$1$0$op_lt::call inlining too deep
- @ 50 org.jruby.runtime.callsite.CachingCallSite::cacheAndCall executed < MinInliningThreshold times
- @ 77 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 77 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (24 bytes)
- @ 20 bench_fib_recursive::method__1$RUBY$fib_ruby2 inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 82 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 82 java.dyn.MethodHandle::invokeExact (15 bytes)
- @ 8 sun.dyn.MethodHandleImpl$GuardWithTest::invoke_L5 (47 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 11 java.dyn.MethodHandle::invokeExact (19 bytes)
- @ 15 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test inlining too deep
- @ 28 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 28 java.dyn.MethodHandle::invokeExact (25 bytes)
- @ 21 org.jruby.RubyFixnum::op_plus inlining too deep
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact call site not reached
- @ 64 org.jruby.ast.executable.AbstractScript::getCallSite2 (10 bytes)
- @ 74 org.jruby.runtime.CallSite::call (0 bytes)
- type profile org/jruby/runtime/CallSite -> org/jruby/runtime/callsite/NormalCachingCallSite (100%)
- @ 74 org.jruby.runtime.callsite.CachingCallSite::call (17 bytes)
- @ 5 org.jruby.runtime.ThreadContext::getRuntime (5 bytes)
- @ 10 org.jruby.RubyFixnum::newFixnum (29 bytes)
- @ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes)
- @ 13 org.jruby.runtime.callsite.CachingCallSite::call NodeCountInliningCutoff
- @ 77 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 77 java.dyn.MethodHandle::invokeExact NodeCountInliningCutoff
- @ 82 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 82 java.dyn.MethodHandle::invokeExact NodeCountInliningCutoff
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact NodeCountInliningCutoff
- @ 43 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 43 java.dyn.MethodHandle::invokeExact NodeCountInliningCutoff
- @ 82 java.dyn.MethodHandle::invokeExact (0 bytes)
- @ 82 java.dyn.MethodHandle::invokeExact NodeCountInliningCutoff
Add Comment
Please, Sign In to add comment