/gist:f2b665ad3c97ba622ebf Secret
Created
May 23, 2011 21:24
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
65 bench.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/LtCallSite (100%) | |
@ 14 org.jruby.runtime.callsite.LtCallSite::call (67 bytes) | |
@ 11 org.jruby.Ruby::isFixnumReopened (5 bytes) | |
@ 24 org.jruby.RubyFixnum::op_lt (22 bytes) | |
@ 1 org.jruby.runtime.ThreadContext::getRuntime (5 bytes) | |
@ 18 org.jruby.RubyBoolean::newBoolean (16 bytes) | |
@ 5 org.jruby.Ruby::getTrue (5 bytes) | |
@ 12 org.jruby.Ruby::getFalse (5 bytes) | |
@ 39 org.jruby.Ruby::isFloatReopened (5 bytes) | |
@ 53 org.jruby.RubyFloat::op_lt never executed | |
@ 63 org.jruby.runtime.callsite.CachingCallSite::call never executed | |
@ 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/MinusCallSite (100%) | |
@ 48 org.jruby.runtime.callsite.MinusCallSite::call (67 bytes) | |
@ 11 org.jruby.Ruby::isFixnumReopened (5 bytes) | |
@ 24 org.jruby.RubyFixnum::op_minus (38 bytes) | |
@ 15 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes) | |
@ 24 org.jruby.RubyFixnum::subtractAsBignum never executed | |
@ 29 org.jruby.runtime.ThreadContext::getRuntime (5 bytes) | |
@ 34 org.jruby.RubyFixnum::newFixnum (29 bytes) | |
@ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes) | |
@ 25 org.jruby.RubyFixnum::<init> (14 bytes) | |
@ 2 org.jruby.Ruby::getFixnum (5 bytes) | |
@ 5 org.jruby.RubyInteger::<init> (6 bytes) | |
@ 2 org.jruby.RubyNumeric::<init> (6 bytes) | |
@ 2 org.jruby.RubyObject::<init> (6 bytes) | |
@ 2 org.jruby.RubyBasicObject::<init> (17 bytes) | |
@ 1 java.lang.Object::<init> (1 bytes) | |
@ 39 org.jruby.Ruby::isFloatReopened (5 bytes) | |
@ 53 org.jruby.RubyFloat::op_minus never executed | |
@ 63 org.jruby.runtime.callsite.CachingCallSite::call never executed | |
@ 51 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 51 java.lang.invoke.MethodHandle::invokeExact (44 bytes) | |
@ 8 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 8 java.lang.invoke.MethodHandle::invokeExact (7 bytes) | |
@ 3 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes) | |
@ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes) | |
@ 8 org.jruby.RubyModule::getCacheToken (5 bytes) | |
@ 23 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 23 java.lang.invoke.MethodHandle::invokeExact (67 bytes) | |
@ 1 java.lang.Boolean::valueOf (14 bytes) | |
@ 10 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 10 java.lang.invoke.MethodHandle::invokeExact (24 bytes) | |
@ 11 java.lang.Boolean::booleanValue (5 bytes) | |
@ 20 java.lang.invoke.MethodHandleImpl::selectAlternative (10 bytes) | |
@ 63 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 37 sun.invoke.util.ValueConversions::identity (2 bytes) | |
@ 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/MinusCallSite (100%) | |
@ 74 org.jruby.runtime.callsite.MinusCallSite::call (67 bytes) | |
@ 11 org.jruby.Ruby::isFixnumReopened (5 bytes) | |
@ 24 org.jruby.RubyFixnum::op_minus (38 bytes) | |
@ 15 org.jruby.RubyFixnum::subtractionOverflowed (31 bytes) | |
@ 24 org.jruby.RubyFixnum::subtractAsBignum never executed | |
@ 29 org.jruby.runtime.ThreadContext::getRuntime (5 bytes) | |
@ 34 org.jruby.RubyFixnum::newFixnum (29 bytes) | |
@ 1 org.jruby.RubyFixnum::isInCacheRange (22 bytes) | |
@ 25 org.jruby.RubyFixnum::<init> (14 bytes) | |
@ 2 org.jruby.Ruby::getFixnum (5 bytes) | |
@ 5 org.jruby.RubyInteger::<init> (6 bytes) | |
@ 2 org.jruby.RubyNumeric::<init> (6 bytes) | |
@ 2 org.jruby.RubyObject::<init> (6 bytes) | |
@ 2 org.jruby.RubyBasicObject::<init> (17 bytes) | |
@ 1 java.lang.Object::<init> (1 bytes) | |
@ 39 org.jruby.Ruby::isFloatReopened (5 bytes) | |
@ 53 org.jruby.RubyFloat::op_minus never executed | |
@ 63 org.jruby.runtime.callsite.CachingCallSite::call never executed | |
@ 77 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 77 java.lang.invoke.MethodHandle::invokeExact (44 bytes) | |
@ 8 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 8 java.lang.invoke.MethodHandle::invokeExact (7 bytes) | |
@ 3 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes) | |
@ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes) | |
@ 8 org.jruby.RubyModule::getCacheToken (5 bytes) | |
@ 23 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 23 java.lang.invoke.MethodHandle::invokeExact (67 bytes) | |
@ 1 java.lang.Boolean::valueOf (14 bytes) | |
@ 10 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 10 java.lang.invoke.MethodHandle::invokeExact (24 bytes) | |
@ 11 java.lang.Boolean::booleanValue (5 bytes) | |
@ 20 java.lang.invoke.MethodHandleImpl::selectAlternative (10 bytes) | |
@ 63 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 37 sun.invoke.util.ValueConversions::identity (2 bytes) | |
@ 82 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 82 java.lang.invoke.MethodHandle::invokeExact (44 bytes) | |
@ 8 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 8 java.lang.invoke.MethodHandle::invokeExact (7 bytes) | |
@ 3 org.jruby.runtime.invokedynamic.InvokeDynamicSupport::test (20 bytes) | |
@ 5 org.jruby.RubyBasicObject::getMetaClass (5 bytes) | |
@ 8 org.jruby.RubyModule::getCacheToken (5 bytes) | |
@ 23 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 23 java.lang.invoke.MethodHandle::invokeExact (67 bytes) | |
@ 1 java.lang.Boolean::valueOf (14 bytes) | |
@ 10 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 10 java.lang.invoke.MethodHandle::invokeExact (24 bytes) | |
@ 11 java.lang.Boolean::booleanValue (5 bytes) | |
@ 20 java.lang.invoke.MethodHandleImpl::selectAlternative (10 bytes) | |
@ 63 java.lang.invoke.MethodHandle::invokeExact (0 bytes) | |
@ 37 sun.invoke.util.ValueConversions::identity (2 bytes) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment