AbstractMemory |   | 2% |  | 1% | 229 | 233 | 377 | 391 | 173 | 177 | 0 | 1 |
ArrayMemoryIO |  | 0% |  | 0% | 79 | 79 | 166 | 166 | 55 | 55 | 1 | 1 |
Struct |   | 16% |   | 10% | 68 | 78 | 108 | 140 | 38 | 48 | 0 | 1 |
MemoryUtil |  | 0% |  | 0% | 45 | 45 | 119 | 119 | 25 | 25 | 1 | 1 |
SwappedMemoryIO |  | 0% |  | 0% | 66 | 66 | 101 | 101 | 49 | 49 | 1 | 1 |
Enum |   | 5% |  | 0% | 37 | 38 | 70 | 76 | 12 | 13 | 0 | 1 |
AutoPointer |   | 9% |  | 2% | 33 | 35 | 67 | 76 | 9 | 11 | 0 | 1 |
Buffer |  | 4% |  | 0% | 32 | 33 | 55 | 60 | 27 | 28 | 0 | 1 |
StructLayout |   | 54% |   | 27% | 47 | 57 | 56 | 148 | 21 | 29 | 0 | 1 |
Platform |   | 57% |   | 26% | 80 | 98 | 70 | 145 | 10 | 28 | 0 | 1 |
CallbackInfo |   | 7% |  | 0% | 20 | 21 | 52 | 58 | 10 | 11 | 0 | 1 |
ArrayMemoryIO.BigEndianArrayIO |  | 0% | | n/a | 7 | 7 | 21 | 21 | 7 | 7 | 1 | 1 |
ArrayMemoryIO.LittleEndianArrayIO |  | 0% | | n/a | 7 | 7 | 21 | 21 | 7 | 7 | 1 | 1 |
Pointer |   | 26% |  | 4% | 28 | 34 | 42 | 63 | 16 | 22 | 0 | 1 |
Util |   | 27% |   | 9% | 39 | 45 | 47 | 61 | 23 | 29 | 0 | 1 |
StructLayout.ArrayProxy |  | 0% |  | 0% | 26 | 26 | 40 | 40 | 12 | 12 | 1 | 1 |
MemoryPointer |   | 41% |   | 29% | 21 | 28 | 22 | 52 | 7 | 14 | 0 | 1 |
StructByReference |   | 11% |  | 0% | 19 | 20 | 30 | 35 | 11 | 12 | 0 | 1 |
StructLayout.PointerFieldIO |  | 0% |  | 0% | 15 | 15 | 33 | 33 | 6 | 6 | 1 | 1 |
InvalidMemoryIO |  | 7% | | n/a | 47 | 48 | 47 | 51 | 47 | 48 | 0 | 1 |
Enums |   | 12% |  | 0% | 19 | 20 | 25 | 31 | 7 | 8 | 0 | 1 |
ReifyingAllocator |  | 0% |  | 0% | 5 | 5 | 24 | 24 | 3 | 3 | 1 | 1 |
TypeResolver |   | 13% |  | 5% | 13 | 16 | 27 | 34 | 3 | 6 | 0 | 1 |
StructByValue |   | 16% |  | 0% | 10 | 11 | 21 | 26 | 8 | 9 | 0 | 1 |
StructLayout.Field |   | 50% |   | 9% | 19 | 32 | 18 | 47 | 8 | 21 | 0 | 1 |
StructLayout.ArrayFieldIO |  | 12% |  | 0% | 11 | 14 | 15 | 21 | 4 | 7 | 0 | 1 |
StructLayout.InnerStructFieldIO |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 5 | 5 | 1 | 1 |
MemoryOp |   | 55% |   | 22% | 24 | 33 | 21 | 51 | 2 | 8 | 0 | 1 |
MappedType.new Object() {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
StructLayout.FunctionFieldIO |  | 0% |  | 0% | 9 | 9 | 19 | 19 | 6 | 6 | 1 | 1 |
StructLayout.MultiDimensionArrayOp |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 5 | 5 | 1 | 1 |
StructLayout.StringFieldIO |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 6 | 6 | 1 | 1 |
AutoPointer.ReaperGroup |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 6 | 6 | 1 | 1 |
IOModule |  | 10% |  | 0% | 6 | 7 | 21 | 24 | 2 | 3 | 0 | 1 |
StructLayout.MappedField |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
MappedType |   | 54% |   | 33% | 11 | 14 | 15 | 32 | 8 | 11 | 0 | 1 |
MemoryOp.StructOp |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 5 | 5 | 1 | 1 |
StructLayout.MappedFieldIO |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 5 | 5 | 1 | 1 |
NoImplFactory |  | 0% | | n/a | 10 | 10 | 12 | 12 | 10 | 10 | 1 | 1 |
Type.Builtin |   | 38% |  | 75% | 7 | 11 | 10 | 15 | 6 | 9 | 0 | 1 |
StructLayout.Member |   | 40% |  | 0% | 10 | 12 | 8 | 19 | 7 | 9 | 0 | 1 |
MemoryOp.Mapped |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
DataConverter |   | 57% |   | 38% | 11 | 16 | 8 | 24 | 4 | 8 | 0 | 1 |
AutoPointer.Reaper |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 5 | 5 | 1 | 1 |
Factory.SingletonHolder |   | 57% |   | 38% | 5 | 7 | 10 | 23 | 1 | 3 | 0 | 1 |
StructLayout.EnumFieldIO |  | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
StructLayout.InnerStructField |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
Type |   | 93% |   | 89% | 3 | 23 | 9 | 64 | 1 | 14 | 0 | 1 |
MemoryPointer.INVOKER.i.initialize |  | 0% | | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 |
StructLayout.FunctionField |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
Buffer.INVOKER.i.initialize |  | 0% | | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 |
FFIService |   | 39% |   | 50% | 2 | 4 | 4 | 11 | 0 | 2 | 0 | 1 |
Type.Array |   | 55% | | 50% | 5 | 8 | 6 | 13 | 4 | 7 | 0 | 1 |
StructLayout.Field.INVOKER.i.0.1.initialize |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.2.write_bytes |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.2.put_bytes |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.ArrayField.INVOKER.i.0.1.initialize |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.InnerStructField.INVOKER.i.0.1.initialize |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.FunctionField.INVOKER.i.0.1.initialize |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
CallbackInfo.INVOKER.s.0.1.newCallbackInfo |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.INVOKER.s.0.1.newStructLayout |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.initialize |  | 0% | | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 |
ArrayMemoryIO.ArrayIO |  | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
StructLayout.DefaultFieldIO |   | 43% | | n/a | 4 | 6 | 5 | 9 | 4 | 6 | 0 | 1 |
StructLayout.CharArrayProxy |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.get_string |  | 0% | | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 |
Pointer.INVOKER.i.0.1.to_s |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.1.to_s |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
Buffer.INVOKER.s.allocateInput |  | 0% | | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 |
Buffer.INVOKER.s.allocateInOut |  | 0% | | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 |
Buffer.INVOKER.s.allocateOutput |  | 0% | | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 |
StructLayout.MappedField.INVOKER.i.1.0.initialize |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.initialize |  | 0% | | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 |
DataConverter.INVOKER.s.0.1.native_type |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
DataConverter.INVOKER.s.0.1.reference_required |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.read_array_of_type |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.write_array_of_type |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
NullMemoryIO |  | 25% |  | 0% | 5 | 6 | 3 | 5 | 3 | 4 | 0 | 1 |
MemoryOp.BooleanOp |  | 12% |  | 0% | 4 | 5 | 3 | 4 | 2 | 3 | 0 | 1 |
AbstractMemory.INVOKER.i.put_uint8 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_uint16 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_uint32 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_uint64 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_array_of_string |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_int16 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_int32 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_int64 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_int8 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AutoPointer.INVOKER.i.initialize |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_ulong |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_float64 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_float32 |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.write_string |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
Pointer.INVOKER.i.initialize |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_long |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.put_pointer |  | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
Type.new Object() {...} |   | 86% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
Platform.AIX |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 2 | 2 | 1 | 1 |
Platform.Linux |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 2 | 2 | 1 | 1 |
Platform.Darwin | | 24% |  | 0% | 2 | 3 | 3 | 5 | 1 | 2 | 0 | 1 |
AbstractMemory.INVOKER.i.get_int16 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
ArrayMemoryIO.BE32ArrayIO | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_float32 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_float64 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_int64 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_int32 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_int8 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_uint8 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_uint64 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_pointer | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_uint32 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_uint16 | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.order | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
ArrayMemoryIO.LE32ArrayIO | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_ulong | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
Struct.INVOKER.i.order | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.read_array_of_string | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.get_long | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.read_string | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
Struct.INVOKER.s.allocateIn | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
Struct.INVOKER.s.allocateOut | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
Struct.INVOKER.s.allocateInOut | | 0% | | n/a | 3 | 3 | 0 | 0 | 3 | 3 | 1 | 1 |
StructLayout.NumberFieldIO |  | 57% | | n/a | 2 | 6 | 5 | 11 | 2 | 6 | 0 | 1 |
AbstractMemory.INVOKER.i.3.0.put_callback | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
FreedMemoryIO | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
StructLayout.EnumField | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
StructLayout.INVOKER.i.3.0.put | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MemoryOp.Unsigned16Swapped | | 17% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.PointerOp | | 17% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Unsigned32Swapped | | 17% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_float64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.INVOKER.i.2.0.get | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByReference.INVOKER.i.2.0.from_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_pointer | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_int64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
IOModule.INVOKER.s.3.0.native_read | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_int32 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_int16 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ArrayMemoryIO.LE64ArrayIO | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.slice | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.2.0.setFieldValue | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_int8 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_float | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_float | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_uint8 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_uint8 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_bytes | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_string | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ArrayMemoryIO.BE64ArrayIO | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_float64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_int64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_int16 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_int32 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractInvoker.INVOKER.i.2.0.attach | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_pointer | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MappedType.INVOKER.i.2.0.to_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_uint16 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_uint32 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_uint64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_int8 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_uint32 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_uint16 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_uint64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByReference.INVOKER.i.2.0.to_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.ArrayProxy.INVOKER.i.2.0.put | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.put_array_of_ulong | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.2.0.get_array_of_ulong | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MappedType.INVOKER.i.2.0.from_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.2.0.from_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.2.0.to_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MemoryOp.new Object() {...} |  | 86% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
MemoryOp.Unsigned64Swapped | | 18% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Signed16Swapped | | 18% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Signed32Swapped | | 18% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Signed64Swapped | | 18% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_int8 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.ArrayProxy.INVOKER.i.0.0.each | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_pointer | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_uint16 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_uint32 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.1.0.initialize_copy | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_uint64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.1.0.offset_of | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_ushort | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AutoPointer.INVOKER.i.1.0.autorelease | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_uint | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Pointer.INVOKER.i.1.0.initialize_copy | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.Builtin.INVOKER.i.1.0.op_equal | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_int16 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enums.INVOKER.i.1.0.find | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enums.INVOKER.i.1.0.append | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_int64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_int32 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enums.INVOKER.i.1.0.mapSymbol | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_bytes | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_uint8 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Pointer.INVOKER.i.1.0.op_equal | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_float | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
DataConverter.INVOKER.s.2.0.from_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.Builtin.INVOKER.i.1.0.equal_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_float64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_uint32 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_uint64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.1.0.find | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_float | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_uint16 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_char | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_float | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Buffer.INVOKER.i.1.0.initialize_copy | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_uint8 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.ArrayProxy.INVOKER.i.1.0.get | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.1.0.getFieldValue | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AutoPointer.INVOKER.s.2.0.from_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_long_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_float64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_uchar | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_pointer | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_int | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.op_plus | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_int16 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_int32 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_int64 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MemoryPointer.INVOKER.i.1.0.op_equal | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_pointer | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
DataConverter.INVOKER.s.2.0.to_native | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_int8 | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.INVOKER.i.1.0.aref | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_array_of_ulong | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_short | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.aref | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_double | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.write_ulong_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.Builtin.INVOKER.i.1.0.eql_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.read_array_of_ulong | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.INVOKER.i.1.0.offset_of | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MemoryPointer.INVOKER.i.1.0.autorelease | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.Array.INVOKER.s.2.0.newInstance | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.1.0.op_equal | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Platform.new Object() {...} |  | 87% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
StructLayout.ArrayField |  | 64% | | 50% | 1 | 3 | 2 | 8 | 0 | 2 | 0 | 1 |
Pointer.NilToPointerMethod | | 48% | | n/a | 3 | 5 | 4 | 8 | 3 | 5 | 0 | 1 |
MemoryOp.Unsigned32 | | 19% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Unsigned8 | | 19% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Float32 | | 19% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
Struct.INVOKER.i.0.0.pointer | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByValue.INVOKER.i.0.0.to_s | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByReference.INVOKER.i.0.0.reference_required_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByReference.INVOKER.i.0.0.native_type | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByReference.INVOKER.i.0.0.to_s | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.0.0.members | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.ArrayProxy.INVOKER.i.0.0.size | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByValue.INVOKER.i.0.0.layout | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.Field.INVOKER.i.0.0.alignment | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByValue.INVOKER.i.0.0.struct_class | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByReference.INVOKER.i.0.0.layout | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.total | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MappedType.INVOKER.s.1.0.newMappedType | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_ushort | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.0.0.clear | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.Field.INVOKER.i.0.0.name | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.0.0.native_type | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.0.0.null_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MemoryPointer.INVOKER.s.1.0.from_string | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.0.0.alignment | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.0.0.offsets | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.s.1.0.offset_of | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
CallbackInfo.INVOKER.i.0.0.result_type | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.s.1.0.set_layout | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.type_size | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.0.0.symbol_map | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_float | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.Builtin.INVOKER.i.0.0.to_s | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enums.INVOKER.i.0.0.initialize | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.Array.INVOKER.i.0.0.length | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.INVOKER.i.0.0.size | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MemoryPointer.INVOKER.i.0.0.autorelease_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.hash | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.INVOKER.i.0.0.alignment | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.0.0.tag | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.0.0.symbols | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MemoryPointer.INVOKER.i.0.0.free | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
CallbackInfo.INVOKER.i.0.0.to_s | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.INVOKER.i.0.0.fields | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
CallbackInfo.INVOKER.i.0.0.param_types | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.Builtin.INVOKER.i.0.0.to_sym | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.Field.INVOKER.i.0.0.type | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.ArrayProxy.INVOKER.i.0.0.get | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.INVOKER.i.0.0.members | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_ulong_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_double | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.0.0.getLayout | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.INVOKER.i.0.0.offsets | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
TypeSizeMapper | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_long_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MappedType.INVOKER.i.0.0.native_type | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.CharArrayProxy.INVOKER.i.0.0.to_s | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Type.Array.INVOKER.i.0.0.elem_type | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AutoPointer.INVOKER.i.0.0.autorelease_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_uchar | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.clear | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.to_ptr | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_uint | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.Field.INVOKER.i.0.0.offset | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_long | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByValue.INVOKER.s.1.0.newStructByValue | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enum.INVOKER.i.0.0.reference_required_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByReference.INVOKER.i.0.0.struct_class | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.Field.INVOKER.i.0.0.size | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.0.0.size | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.i.0.0.values | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_pointer | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_int | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AutoPointer.INVOKER.i.0.0.free | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_short | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructByReference.INVOKER.s.1.0.newStructByReference | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_ulong | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
AbstractMemory.INVOKER.i.0.0.read_char | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Pointer.INVOKER.i.0.0.address | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Buffer.INVOKER.i.0.0.inspect | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
StructLayout.ArrayProxy.INVOKER.i.0.0.to_ptr | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Pointer.INVOKER.i.0.0.null_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
MemoryOp.Signed16 | | 20% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Signed32 | | 20% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Signed64 | | 20% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryOp.Unsigned64 | | 20% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
MemoryPointer.new RubyModule.KindOf() {...} | | 20% |  | 0% | 3 | 4 | 1 | 2 | 1 | 2 | 0 | 1 |
AutoPointer.new RubyModule.KindOf() {...} | | 20% |  | 0% | 3 | 4 | 1 | 2 | 1 | 2 | 0 | 1 |
MemoryOp.Float64 | | 20% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
Pointer.new RubyModule.KindOf() {...} | | 20% |  | 0% | 3 | 4 | 1 | 2 | 1 | 2 | 0 | 1 |
MemoryOp.Signed8 | | 20% | | n/a | 2 | 3 | 3 | 4 | 2 | 3 | 0 | 1 |
Struct.new RubyModule.KindOf() {...} | | 20% |  | 0% | 3 | 4 | 1 | 2 | 1 | 2 | 0 | 1 |
Platform.INVOKER.s.0.0.mac_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
DataConverter.INVOKER.s.0.0.reference_required_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Platform.INVOKER.s.0.0.solaris_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Enums.INVOKER.i.0.0.empty_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Platform.INVOKER.s.0.0.unix_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.s.0.0.members | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Platform.INVOKER.s.0.0.windows_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.s.0.0.offsets | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Platform.INVOKER.s.0.0.bsd_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Platform.INVOKER.s.0.0.linux_p | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.s.0.0.alignment | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Pointer.INVOKER.s.0.0.size | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
Struct.INVOKER.s.0.0.size | | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
NativeType |  | 96% | | 50% | 3 | 7 | 2 | 30 | 2 | 6 | 0 | 1 |
MemoryIO | | 62% |  | 0% | 2 | 5 | 1 | 7 | 1 | 4 | 0 | 1 |
AutoPointer.ClassData | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
AutoPointer.ReleaserData | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
MemoryObject |  | 71% | | 50% | 2 | 5 | 1 | 7 | 1 | 4 | 0 | 1 |
MemoryOp.PrimitiveOp | | 56% | | n/a | 1 | 3 | 2 | 4 | 1 | 3 | 0 | 1 |
MemoryOp.Unsigned16 | | 56% | | n/a | 1 | 3 | 2 | 4 | 1 | 3 | 0 | 1 |
Enum.Allocator | | 53% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
Enums.Allocator | | 53% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
StructLayout.FunctionFieldAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
Pointer.PointerAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
StructLayout.StringFieldAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
StructLayout.PointerFieldAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
StructLayout.MappedFieldAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
StructLayout.EnumFieldAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
Buffer.BufferAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
AutoPointer.AutoPointerAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
StructLayout.FieldAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
StructLayout.InnerStructFieldAllocator | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
Platform.Windows | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StructLayout.StringField | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
StructLayout.PointerField | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
Factory |  | 97% |   | 50% | 15 | 18 | 0 | 41 | 0 | 3 | 0 | 1 |
Platform.CPU_TYPE |  | 96% | | n/a | 1 | 5 | 0 | 12 | 1 | 5 | 0 | 1 |
Platform.OS_TYPE |  | 96% | | n/a | 1 | 5 | 0 | 11 | 1 | 5 | 0 | 1 |
StructLayout.NullStorage | | 43% | | n/a | 3 | 4 | 3 | 4 | 3 | 4 | 0 | 1 |
Platform.Default | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
Platform.Unsupported | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
AbstractInvoker |  | 95% | | 50% | 2 | 5 | 1 | 16 | 1 | 4 | 0 | 1 |
Platform.SingletonHolder | | 57% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
CallbackManager | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
FFI |  | 100% | | n/a | 0 | 4 | 0 | 21 | 0 | 4 | 0 | 1 |
StructLayout.NumberField |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
MemoryPointer.MemoryPointerAllocator | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
StructLayout.ArrayFieldAllocator | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
Struct.Allocator | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
StructLayout.NumberFieldAllocator | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
Platform.Supported | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |