| read_array_of_type(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| read_array_of_type(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| write_array_of_type(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| write_array_of_type(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| get_array_of_string(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| calculateTypeSize(ThreadContext, IRubyObject) |   | 13% |   | 8% | 6 | 7 | 9 | 11 | 0 | 1 |
| get_array_of_string(ThreadContext, IRubyObject) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| putPointer(ThreadContext, long, IRubyObject) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| put_bytes(ThreadContext, IRubyObject[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| get_array_of_pointer(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| write_bytes(ThreadContext, IRubyObject[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| putBytes(ThreadContext, long, ByteList, int, int) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| put_array_of_pointer(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| aref(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| putPointer(ThreadContext, long, Pointer) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| put_callback(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| put_string(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| write_string(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| read_string(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| put_long(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| put_ulong(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| get_array_of_long(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| put_array_of_long(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| get_array_of_ulong(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| put_array_of_ulong(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| write_string(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| to_s(ThreadContext, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| put_long(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| get_long(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| put_ulong(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| get_ulong(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| read_array_of_long(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| write_array_of_long(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| read_array_of_ulong(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| write_array_of_ulong(ThreadContext, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| order(ThreadContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| checkArrayLength(IRubyObject) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| get_long(ThreadContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| get_ulong(ThreadContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| put_array_of_int8(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_uint8(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_int16(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_uint16(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_int32(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_uint32(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_int64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_uint64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_float(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_array_of_float64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkArray(IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| put_uint8(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_uint16(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_uint32(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get_float32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_int8(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_uint8(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_int16(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_uint16(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_int32(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_uint32(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_int64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_uint64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_float(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_array_of_float64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_string(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get_bytes(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| slice(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| put_int8(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get_int8(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_uint8(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| put_int16(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get_int16(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_uint16(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| put_int32(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get_int32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_uint32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| put_int64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get_int64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| put_uint64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get_uint64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| put_float32(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_float64(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get_float64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_array_of_int8(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_uint8(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_int16(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_uint16(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_int32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_uint32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_int64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_uint64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_float(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_array_of_float64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| clear(ThreadContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_uchar(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_uint8(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_ushort(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_uint16(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_uint(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_uint32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read_float(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_float32(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_int8(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_uint8(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_int16(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_uint16(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_int32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_uint32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_int64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_uint64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_float(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_float64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_string(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_bytes(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| put_pointer(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| order(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_char(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_int8(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read_char(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_int8(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_uchar(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_uint8(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_short(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_int16(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read_short(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_int16(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_ushort(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_uint16(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_int(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_int32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read_int(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_int32(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_uint(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_uint32(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_long_long(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_int64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read_long_long(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_int64(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_ulong_long(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_uint64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read_ulong_long(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_uint64(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_float(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_float32(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| write_double(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_float64(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read_double(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_float64(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_string(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_pointer(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_pointer(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_array_of_pointer(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| op_equal(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_string(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_string(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_array_of_string(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_pointer(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| put_pointer(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| op_plus(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hash(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| total(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| type_size(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_pointer(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get_pointer(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allocateMemoryIO() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write_long(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| eql(IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_long(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read_ulong(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOffset(IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| to_ptr(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createAbstractMemoryClass(Ruby, RubyModule) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| AbstractMemory(Ruby, RubyClass, MemoryIO, long, int) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| AbstractMemory(Ruby, RubyClass, MemoryIO, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |