static {...} |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
setVariableFallback(VariableSite, IRubyObject, IRubyObject) |  | 0% |  | 0% | 7 | 7 | 36 | 36 | 1 | 1 |
getVariableFallback(VariableSite, IRubyObject) |  | 0% |  | 0% | 7 | 7 | 36 | 36 | 1 | 1 |
getGlobalBooleanFallback(GlobalSite, ThreadContext) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
getGlobalFallback(GlobalSite, ThreadContext) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
constantBooleanFallback(RubyConstantCallSite, AbstractScript, ThreadContext, int) |  | 0% |  | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
constantFallback(RubyConstantCallSite, AbstractScript, ThreadContext, int) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
variableBootstrap(MethodHandles.Lookup, String, MethodType, String, int) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
getRegexpBootstrap(MethodHandles.Lookup, String, MethodType, String, String, int) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
getSymbolBootstrap(MethodHandles.Lookup, String, MethodType, String, String) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
getFrozenStringBootstrap(MethodHandles.Lookup, String, MethodType, String, String, int) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
loadBooleanBootstrap(MethodHandles.Lookup, String, MethodType) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
getStaticScopeBootstrap(MethodHandles.Lookup, String, MethodType, String, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getStringBootstrap(MethodHandles.Lookup, String, MethodType, String, String, int) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
getBlockBodyBootstrap(MethodHandles.Lookup, String, MethodType, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getBlockBody19Bootstrap(MethodHandles.Lookup, String, MethodType, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getConstantBootstrap(MethodHandles.Lookup, String, MethodType, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getConstantBooleanBootstrap(MethodHandles.Lookup, String, MethodType, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getEncodingBootstrap(MethodHandles.Lookup, String, MethodType, String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
globalBootstrap(MethodHandles.Lookup, String, MethodType, String, int) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
globalBooleanBootstrap(MethodHandles.Lookup, String, MethodType, String, int) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
contextFieldBootstrap(MethodHandles.Lookup, String, MethodType) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getFixnumBootstrap(MethodHandles.Lookup, String, MethodType, long) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getFloatBootstrap(MethodHandles.Lookup, String, MethodType, double) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getLoadStaticScopeBootstrap(MethodHandles.Lookup, String, MethodType, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
checkpointFallback(MutableCallSite, ThreadContext) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
initStaticScope(MutableCallSite, AbstractScript, ThreadContext, StaticScope, String, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
initBlockBody(MutableCallSite, Object, ThreadContext, StaticScope, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
initBlockBody19(MutableCallSite, Object, ThreadContext, StaticScope, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
checkpointBootstrap(MethodHandles.Lookup, String, MethodType) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getCallSiteBootstrap(MethodHandles.Lookup, String, MethodType, String, int) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
initSymbol(MutableCallSite, ThreadContext, String, Encoding) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
initRegexp(MutableCallSite, ThreadContext, ByteList, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
newFrozenString(ThreadContext, MutableCallSite, ByteList, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getByteListBootstrap(MethodHandles.Lookup, String, MethodType, String, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
methodMissing(CacheEntry, CallType, String, IRubyObject) |  | 0% |  | 0% | 5 | 5 | 2 | 2 | 1 | 1 |
initEncoding(MutableCallSite, ThreadContext, Encoding) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
initFixnum(MutableCallSite, ThreadContext, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
initFloat(MutableCallSite, ThreadContext, double) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
loadBoolean(MutableCallSite, boolean, ThreadContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
loadStaticScope(MutableCallSite, AbstractScript, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
findStatic(Class, String, MethodType) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
findVirtual(Class, String, MethodType) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject[], Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
extractSourceInfo(VariableSite) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, Block) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
loadNil(MutableCallSite, ThreadContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
loadRuntime(MutableCallSite, ThreadContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getBigIntegerBootstrap(MethodHandles.Lookup, String, MethodType, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getBootstrapHandle(String, Class, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
retryJumpError(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
pollAndGetClass(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
newString(ThreadContext, ByteList, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getBootstrapHandle(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getInvocationHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFixnumOperatorHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFixnumBooleanHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFloatOperatorHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setVariableFail(VariableSite, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGlobalBooleanUncached(GlobalVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getConstantBooleanHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getByteListHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRegexpHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSymbolHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFixnumHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFloatHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getStaticScopeHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getLoadStaticScopeHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getCallSiteHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getStringHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFrozenStringHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getBigIntegerHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getEncodingHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getBlockBodyHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getBlockBody19Handle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getVariableHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getContextFieldHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGlobalHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGlobalBooleanHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getLoadBooleanHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
checkpointHandle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getVariableFail(VariableSite, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGlobalUncached(GlobalVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
InvokeDynamicSupport() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |