| encodeUTF16(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| locale_charmap(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| encode(String, Charset) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| replicate(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| RubyEncoding(Ruby, byte[], Encoding, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| areCompatible(IRubyObject, IRubyObject) |   | 92% |   | 78% | 8 | 21 | 1 | 25 | 0 | 1 |
| decode(byte[], Charset) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDefaultExternal(ThreadContext, IRubyObject, IRubyObject) |   | 64% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| setDefaultInternal(ThreadContext, IRubyObject, IRubyObject) |   | 64% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| static {...} |   | 94% | | n/a | 0 | 1 | 4 | 28 | 0 | 1 |
| inspect(ThreadContext) |   | 86% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| encodeUTF16(CharSequence) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| constant() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| areCompatible(Encoding, int, Encoding, int) |   | 92% |   | 90% | 1 | 6 | 0 | 6 | 0 | 1 |
| names(ThreadContext) |  | 100% |  | 100% | 0 | 5 | 0 | 21 | 0 | 1 |
| name_list(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 18 | 0 | 1 |
| aliases(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 18 | 0 | 1 |
| createEncodingClass(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| getUTF8Coder() |  | 100% |   | 75% | 1 | 3 | 0 | 6 | 0 | 1 |
| extractEncodingFromObject(IRubyObject) |  | 100% |  | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
| RubyEncoding(Ruby, ByteList, Encoding, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| compatible_p(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| encode(CharSequence, Charset) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getEncoding() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| find(ThreadContext, IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| RubyEncoding(Ruby, byte[], int, int, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| list(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newEncoding(Ruby, byte[], int, int, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decode(byte[], int, int, Charset) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asciiCompatible_p(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decodeUTF8(byte[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| to_s(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dummy_p(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _load(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultExternal(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultInternal(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| encodeUTF8(CharSequence) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| encodeUTF8(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decodeUTF8(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _dump(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |