| RubyContext(Ruby) |  | 0% |  | 0% | 5 | 5 | 27 | 27 | 1 | 1 |
| toTruffle(IRubyObject) |  | 0% |  | 0% | 14 | 14 | 29 | 29 | 1 | 1 |
| toJRuby(Object) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
| toJRuby(RubyArray) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| loadFile(String, RubyNode) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| loadFileAbsolute(String, RubyNode) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| execute(RubyContext, Source, Encoding, TranslatorDriver.ParserContext, Object, MaterializedFrame, RubyNode, NodeWrapper) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getNextObjectID() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| eval(ByteList, RubyNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| eval(ByteList, RubyBinding, RubyNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| shutdown() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| checkInstanceVariableName(RubyContext, String, RubyNode) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| checkClassVariableName(RubyContext, String, RubyNode) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| eval(ByteList, Object, RubyNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| load(Source, RubyNode, NodeWrapper) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| execute(RubyContext, Source, Encoding, TranslatorDriver.ParserContext, Object, MaterializedFrame, RubyNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toTruffle(RubyString) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| toJRuby(RubyString) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| load(Source, RubyNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| makeString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| makeString(ByteList) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHooks() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newSymbol(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newSymbol(ByteList) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| makeString(char) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getThrowTags() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEmptyShape() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSymbolTable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRuntime() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCoreLibrary() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFeatureManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getObjectSpaceManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFiberManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getThreadManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTranslator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAtExitManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTraceManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWarnings() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSafepointManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRandom() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRootLexicalScope() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCompilerOptions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRubiniusPrimitiveManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLanguageShortName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |