| isSpecialGlobalName(String) |   | 65% |   | 47% | 7 | 11 | 1 | 8 | 0 | 1 |
| isSymbolNameCommon(String, char, int) |   | 91% |   | 71% | 19 | 42 | 0 | 17 | 0 | 1 |
| constant() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| isSymbolName19(String) |   | 79% |   | 67% | 4 | 10 | 0 | 6 | 0 | 1 |
| RubySymbol(Ruby, String, ByteList) |   | 78% |   | 50% | 1 | 2 | 2 | 12 | 0 | 1 |
| op_aref(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| op_aref(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encoding(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| eql(IRubyObject) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| inspect() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hash() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| objectToSymbolString(IRubyObject) |   | 75% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| getSymbolLong(Ruby, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inspect(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| id2name() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| all_symbols(IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSymbolLocal(String, char, int) |   | 93% |   | 77% | 4 | 12 | 0 | 11 | 0 | 1 |
| toJava(Class) |   | 77% |   | 50% | 2 | 3 | 0 | 2 | 0 | 1 |
| getId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isPrintable() |   | 96% |   | 75% | 1 | 3 | 0 | 11 | 0 | 1 |
| isIdentifier(String) |   | 93% |   | 80% | 2 | 6 | 0 | 4 | 0 | 1 |
| to_sym19() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| taint(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inspect19(Ruby) |  | 100% |   | 75% | 1 | 3 | 0 | 11 | 0 | 1 |
| createSymbolClass(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| javaStringHashCode(ByteList) |  | 100% |   | 83% | 1 | 4 | 0 | 8 | 0 | 1 |
| to_proc(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| isIdentChar(char) |  | 100% |   | 93% | 1 | 8 | 0 | 1 | 0 | 1 |
| op_cmp(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| casecmp(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| isIdentStart(char) |  | 100% |   | 90% | 1 | 6 | 0 | 1 | 0 | 1 |
| newSymbol(Ruby, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| succ(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| upcase(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| downcase(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| capitalize(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| swapcase(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| unmarshalFrom(UnmarshalStream) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| newSymbol(Ruby, String, Encoding) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| RubySymbol(Ruby, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| op_match19(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| symbolBytesFromString(Ruby, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| shouldMarshalEncoding() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| empty_p(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hash(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| length() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| associateEncoding(Encoding) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getSingletonClass() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newSymbol(Ruby, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| inspect19(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| to_s() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| to_s(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| to_s(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| op_eqq(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newShared(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rubyStringFromString(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| all_symbols(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| id2name(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMarshalEncoding() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asJavaString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBytes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| javaStringHashCode(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNativeClassIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isImmediate() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| to_sym() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |