| initOthers(String) |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 1 | 1 |
| initFromDescriptor(String) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| reCacheFrom(RubyModule, ThreadContext, String, int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| reCache(ThreadContext, StaticScope, String, int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| searchWithCache(RubyClass, int, String, String, String, String, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getSymbol(ThreadContext, int, String, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getRegexp(ThreadContext, int, ByteList, int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| cacheRegexp(int, RubyString, int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| setVariable(int, String, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| searchWithCache(RubyClass, int, String, String, String, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getFrozenString(ThreadContext, int, int, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getValue(ThreadContext, int, String, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| searchWithCache(RubyClass, int, String, String, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| searchWithCache(RubyClass, int, String, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| searchWithCache(RubyClass, int, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| searchWithCache(IRubyObject, int, String, String, String, String, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| searchWithCache(RubyClass, int, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| searchWithCache(RubyClass, int, String, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| searchWithCache(IRubyObject, int, String, String, String, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getVariable(ThreadContext, int, String, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| searchWithCache(RubyClass, int, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| searchWithCache(IRubyObject, int, String, String, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| searchWithCache(IRubyObject, int, String, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| searchWithCache(IRubyObject, int, String, String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getConstant(ThreadContext, StaticScope, String, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| searchWithCache(IRubyObject, int, String, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getFixnum(ThreadContext, int, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getBigInteger(int, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| searchWithCache(IRubyObject, int, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getScope(ThreadContext, StaticScope, String, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getFixnum(ThreadContext, int, long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getFloat(ThreadContext, int, double) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getValueFrom(RubyModule, ThreadContext, String, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| searchWithCache(IRubyObject, int, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getValue(ThreadContext, StaticScope, String, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getBlockBody(Object, ThreadContext, StaticScope, int, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getBlockBody19(Object, ThreadContext, StaticScope, int, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getConstantDefined(ThreadContext, StaticScope, String, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getBlockCallback(Object, int, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| warnAboutUninitializedIvar(Ruby, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getConstantFrom(RubyModule, ThreadContext, String, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getVariableDefined(ThreadContext, int, String, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| createBlockBody(Object, ThreadContext, StaticScope, int, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createBlockBody19(Object, ThreadContext, StaticScope, int, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createCompiledBlockCallback(Object, int, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initVariableReaders(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| initVariableWriters(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getMethod(ThreadContext, IRubyObject, int, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getString(ThreadContext, int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cacheRegexp(int, RubyRegexp) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| pollAndGetClass(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| initStrings(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initFrozenStrings(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initEncodings(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScope(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCallSite(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getByteList(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEncoding(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRegexp(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initScopes(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initCallSites(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initBlockBodies(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initBlockCallbacks(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initSymbols(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initFixnums(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initFloats(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initRegexps(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initBigIntegers(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initConstants(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDescriptorValue(String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| RuntimeCache() |  | 100% | | n/a | 0 | 1 | 0 | 18 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 14 | 0 | 1 |
| cacheAndGet(ThreadContext, RubyClass, int, String) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| getMethod(ThreadContext, RubyClass, int, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| initMethodCache(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getCacheEntry(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |