org.jruby.ext.ffi

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total16,682 of 20,38618%1,007 of 1,12310%1,9782,1962,1992,8941,4191,622299387
AbstractMemory2,276382%1120%23023337939117417701
ArrayMemoryIO9490%480%7979166166555511
Struct720567%5635%7578123140454801
MemoryUtil6430%400%4545119119252511
SwappedMemoryIO5630%340%6666101101494911
Enum372205%500%37387076121301
AutoPointer371359%472%3335677691101
MemoryPointer353267%274%27284552131401
StructLayout34938653%421425%475760148222901
Buffer3444%100%32335560272801
Platform33341455%963326%829872145122801
CallbackInfo304237%200%20215258101101
Pointer2947921%234%30344663182201
ArrayMemoryIO.BigEndianArrayIO2870%n/a7721217711
ArrayMemoryIO.LittleEndianArrayIO2850%n/a7721217711
Util2616319%313%41455061252901
StructLayout.ArrayProxy2290%280%26264040121211
StructByReference1692011%160%19203035111201
StructLayout.PointerFieldIO1530%180%151533336611
InvalidMemoryIO1477%n/a47484751474801
Enums1452012%240%192025317801
ReifyingAllocator1370%40%5524243311
TypeResolver1352113%195%131627343601
StructByValue1212316%40%101121268901
StructLayout.Field11611650%2029%1932184782101
MemoryOp10911752%29822%253322513801
StructLayout.ArrayFieldIO10312%140%111415214701
StructLayout.InnerStructFieldIO1030%80%9920205511
MappedType.new Object() {...}960%n/a11111111
StructLayout.FunctionFieldIO940%60%9919196611
StructLayout.MultiDimensionArrayOp900%100%101015155511
StructLayout.StringFieldIO790%40%8816166611
AutoPointer.ReaperGroup760%100%111122226611
IOModule7510%80%6721242301
StructLayout.MappedField710%40%4410102211
MappedType708254%4233%1114153281101
StructLayout.Member663132%60%11129198901
MemoryOp.StructOp660%20%6614145511
StructLayout.MappedFieldIO660%60%8812125511
NoImplFactory610%n/a10101212101011
Type.Builtin593638%375%71110156901
MemoryOp.Mapped550%n/a5510105511
DataConverter486357%10638%11168244801
AutoPointer.Reaper460%40%7714145511
Factory.SingletonHolder415557%5338%5710231301
StructLayout.EnumFieldIO410%n/a55885511
Type3843092%21689%423106421401
StructLayout.InnerStructField360%20%33882211
MemoryPointer.INVOKER.i.initialize320%n/a44004411
StructLayout.FunctionField320%20%33772211
Buffer.INVOKER.i.initialize320%n/a44004411
FFIService312039%2250%244110201
Type.Array303655%50%586134701
StructLayout.Field.INVOKER.i.0.1.initialize300%40%44002211
AbstractMemory.INVOKER.i.0.2.write_bytes300%40%44002211
AbstractMemory.INVOKER.i.0.2.put_bytes300%40%44002211
StructLayout.ArrayField.INVOKER.i.0.1.initialize300%40%44002211
StructLayout.InnerStructField.INVOKER.i.0.1.initialize300%40%44002211
StructLayout.FunctionField.INVOKER.i.0.1.initialize300%40%44002211
CallbackInfo.INVOKER.s.0.1.newCallbackInfo290%40%44002211
StructLayout.INVOKER.s.0.1.newStructLayout290%40%44002211
Enum.INVOKER.i.initialize290%n/a44004411
ArrayMemoryIO.ArrayIO290%n/a55775511
StructLayout.DefaultFieldIO262043%n/a46594601
StructLayout.CharArrayProxy260%n/a22332211
AbstractMemory.INVOKER.i.get_string260%n/a44004411
Pointer.INVOKER.i.0.1.to_s260%20%33002211
AbstractMemory.INVOKER.i.0.1.to_s260%20%33002211
Buffer.INVOKER.s.allocateInput260%n/a44004411
Buffer.INVOKER.s.allocateInOut260%n/a44004411
Buffer.INVOKER.s.allocateOutput260%n/a44004411
StructLayout.MappedField.INVOKER.i.1.0.initialize260%20%33002211
StructLayout.NumberFieldIO2532%n/a366113601
Struct.INVOKER.i.initialize250%n/a44004411
DataConverter.INVOKER.s.0.1.native_type250%20%33002211
DataConverter.INVOKER.s.0.1.reference_required250%20%33002211
AbstractMemory.INVOKER.i.read_array_of_type230%n/a33003311
AbstractMemory.INVOKER.i.write_array_of_type230%n/a33003311
NullMemoryIO2125%40%56353401
MemoryOp.BooleanOp2112%40%45342301
AbstractMemory.INVOKER.i.put_uint8210%n/a33003311
AbstractMemory.INVOKER.i.put_uint16210%n/a33003311
AbstractMemory.INVOKER.i.put_uint32210%n/a33003311
AbstractMemory.INVOKER.i.put_uint64210%n/a33003311
AbstractMemory.INVOKER.i.get_array_of_string210%n/a33003311
AbstractMemory.INVOKER.i.put_int16210%n/a33003311
AbstractMemory.INVOKER.i.put_int32210%n/a33003311
AbstractMemory.INVOKER.i.put_int64210%n/a33003311
AbstractMemory.INVOKER.i.put_int8210%n/a33003311
AutoPointer.INVOKER.i.initialize210%n/a33003311
AbstractMemory.INVOKER.i.put_ulong210%n/a33003311
AbstractMemory.INVOKER.i.put_float64210%n/a33003311
AbstractMemory.INVOKER.i.put_float32210%n/a33003311
AbstractMemory.INVOKER.i.write_string210%n/a33003311
Pointer.INVOKER.i.initialize210%n/a33003311
AbstractMemory.INVOKER.i.put_long210%n/a33003311
AbstractMemory.INVOKER.i.put_pointer210%n/a33003311
Type.new Object() {...}2012586%n/a01010101
Platform.AIX200%40%44442211
Platform.Linux200%40%44442211
Platform.Darwin24%20%23351201
AbstractMemory.INVOKER.i.get_int160%n/a33003311
ArrayMemoryIO.BE32ArrayIO0%n/a33443311
AbstractMemory.INVOKER.i.get_float320%n/a33003311
AbstractMemory.INVOKER.i.get_float640%n/a33003311
AbstractMemory.INVOKER.i.get_int640%n/a33003311
AbstractMemory.INVOKER.i.get_int320%n/a33003311
AbstractMemory.INVOKER.i.get_int80%n/a33003311
AbstractMemory.INVOKER.i.get_uint80%n/a33003311
AbstractMemory.INVOKER.i.get_uint640%n/a33003311
AbstractMemory.INVOKER.i.get_pointer0%n/a33003311
AbstractMemory.INVOKER.i.get_uint320%n/a33003311
AbstractMemory.INVOKER.i.get_uint160%n/a33003311
AbstractMemory.INVOKER.i.order0%n/a33003311
ArrayMemoryIO.LE32ArrayIO0%n/a33443311
AbstractMemory.INVOKER.i.get_ulong0%n/a33003311
Struct.INVOKER.i.order0%n/a33003311
AbstractMemory.INVOKER.i.read_array_of_string0%n/a33003311
AbstractMemory.INVOKER.i.get_long0%n/a33003311
AbstractMemory.INVOKER.i.read_string0%n/a33003311
NativeType26394%20%474303601
Struct.INVOKER.s.allocateIn0%n/a33003311
Struct.INVOKER.s.allocateOut0%n/a33003311
Struct.INVOKER.s.allocateInOut0%n/a33003311
AbstractMemory.INVOKER.i.3.0.put_callback0%n/a22002211
FreedMemoryIO0%n/a44554411
StructLayout.EnumField0%n/a22442211
StructLayout.INVOKER.i.3.0.put0%n/a22002211
MemoryOp.Unsigned16Swapped17%n/a23342301
MemoryOp.PrimitiveOp17%n/a23342301
MemoryOp.PointerOp17%n/a23342301
MemoryOp.Unsigned32Swapped17%n/a23342301
AbstractMemory.INVOKER.i.2.0.get_array_of_float640%n/a22002211
StructLayout.INVOKER.i.2.0.get0%n/a22002211
StructByReference.INVOKER.i.2.0.from_native0%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_pointer0%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_int640%n/a22002211
IOModule.INVOKER.s.3.0.native_read0%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_int320%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_int160%n/a22002211
ArrayMemoryIO.LE64ArrayIO0%n/a33443311
AbstractMemory.INVOKER.i.2.0.put_array_of_long0%n/a22002211
AbstractMemory.INVOKER.i.2.0.slice0%n/a22002211
Struct.INVOKER.i.2.0.setFieldValue0%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_int80%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_float0%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_float0%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_uint80%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_uint80%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_bytes0%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_string0%n/a22002211
ArrayMemoryIO.BE64ArrayIO0%n/a33443311
AbstractMemory.INVOKER.i.2.0.put_array_of_float640%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_int640%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_int160%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_int320%n/a22002211
AbstractInvoker.INVOKER.i.2.0.attach0%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_pointer0%n/a22002211
MappedType.INVOKER.i.2.0.to_native0%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_uint160%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_uint320%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_uint640%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_int80%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_long0%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_uint320%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_uint160%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_uint640%n/a22002211
StructByReference.INVOKER.i.2.0.to_native0%n/a22002211
StructLayout.ArrayProxy.INVOKER.i.2.0.put0%n/a22002211
AbstractMemory.INVOKER.i.2.0.put_array_of_ulong0%n/a22002211
AbstractMemory.INVOKER.i.2.0.get_array_of_ulong0%n/a22002211
MappedType.INVOKER.i.2.0.from_native0%n/a22002211
Enum.INVOKER.i.2.0.from_native0%n/a22002211
Enum.INVOKER.i.2.0.to_native0%n/a22002211
MemoryOp.new Object() {...}8986%n/a01010101
MemoryOp.Unsigned64Swapped18%n/a23342301
MemoryOp.Signed16Swapped18%n/a23342301
MemoryOp.Signed32Swapped18%n/a23342301
MemoryOp.Signed64Swapped18%n/a23342301
AbstractMemory.INVOKER.i.1.0.write_array_of_int80%n/a22002211
StructLayout.ArrayProxy.INVOKER.i.0.0.each0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_pointer0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_uint160%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_uint320%n/a22002211
Struct.INVOKER.i.1.0.initialize_copy0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_uint640%n/a22002211
Struct.INVOKER.i.1.0.offset_of0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_ushort0%n/a22002211
AutoPointer.INVOKER.i.1.0.autorelease0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_long0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_uint0%n/a22002211
Pointer.INVOKER.i.1.0.initialize_copy0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_long0%n/a22002211
Type.Builtin.INVOKER.i.1.0.op_equal0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_int160%n/a22002211
Enums.INVOKER.i.1.0.find0%n/a22002211
Enums.INVOKER.i.1.0.append0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_int640%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_int320%n/a22002211
Enums.INVOKER.i.1.0.mapSymbol0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_bytes0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_uint80%n/a22002211
Pointer.INVOKER.i.1.0.op_equal0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_float0%n/a22002211
DataConverter.INVOKER.s.2.0.from_native0%n/a22002211
Type.Builtin.INVOKER.i.1.0.equal_p0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_float640%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_uint320%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_uint640%n/a22002211
Enum.INVOKER.i.1.0.find0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_float0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_uint160%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_char0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_float0%n/a22002211
Buffer.INVOKER.i.1.0.initialize_copy0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_uint80%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_long0%n/a22002211
StructLayout.ArrayProxy.INVOKER.i.1.0.get0%n/a22002211
Struct.INVOKER.i.1.0.getFieldValue0%n/a22002211
AutoPointer.INVOKER.s.2.0.from_native0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_long_long0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_float640%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_uchar0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_pointer0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_int0%n/a22002211
AbstractMemory.INVOKER.i.1.0.op_plus0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_int160%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_int320%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_int640%n/a22002211
MemoryPointer.INVOKER.i.1.0.op_equal0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_pointer0%n/a22002211
DataConverter.INVOKER.s.2.0.to_native0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_int80%n/a22002211
StructLayout.INVOKER.i.1.0.aref0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_array_of_ulong0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_short0%n/a22002211
AbstractMemory.INVOKER.i.1.0.aref0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_double0%n/a22002211
AbstractMemory.INVOKER.i.1.0.write_ulong_long0%n/a22002211
Type.Builtin.INVOKER.i.1.0.eql_p0%n/a22002211
AbstractMemory.INVOKER.i.1.0.read_array_of_ulong0%n/a22002211
StructLayout.INVOKER.i.1.0.offset_of0%n/a22002211
MemoryPointer.INVOKER.i.1.0.autorelease0%n/a22002211
Type.Array.INVOKER.s.2.0.newInstance0%n/a22002211
AbstractMemory.INVOKER.i.1.0.op_equal0%n/a22002211
Platform.new Object() {...}8787%n/a01020101
StructLayout.ArrayField2364%50%13280201
Pointer.NilToPointerMethod48%n/a35483501
MemoryOp.Unsigned1619%n/a23342301
MemoryOp.Unsigned3219%n/a23342301
MemoryOp.Unsigned819%n/a23342301
MemoryOp.Float3219%n/a23342301
Struct.INVOKER.i.0.0.pointer0%n/a22002211
StructByValue.INVOKER.i.0.0.to_s0%n/a22002211
StructByReference.INVOKER.i.0.0.reference_required_p0%n/a22002211
StructByReference.INVOKER.i.0.0.native_type0%n/a22002211
StructByReference.INVOKER.i.0.0.to_s0%n/a22002211
Struct.INVOKER.i.0.0.members0%n/a22002211
StructLayout.ArrayProxy.INVOKER.i.0.0.size0%n/a22002211
StructByValue.INVOKER.i.0.0.layout0%n/a22002211
StructLayout.Field.INVOKER.i.0.0.alignment0%n/a22002211
StructByValue.INVOKER.i.0.0.struct_class0%n/a22002211
StructByReference.INVOKER.i.0.0.layout0%n/a22002211
AbstractMemory.INVOKER.i.0.0.total0%n/a22002211
MappedType.INVOKER.s.1.0.newMappedType0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_ushort0%n/a22002211
Struct.INVOKER.i.0.0.clear0%n/a22002211
StructLayout.Field.INVOKER.i.0.0.name0%n/a22002211
Enum.INVOKER.i.0.0.native_type0%n/a22002211
Struct.INVOKER.i.0.0.null_p0%n/a22002211
MemoryPointer.INVOKER.s.1.0.from_string0%n/a22002211
Struct.INVOKER.i.0.0.alignment0%n/a22002211
Struct.INVOKER.i.0.0.offsets0%n/a22002211
Struct.INVOKER.s.1.0.offset_of0%n/a22002211
CallbackInfo.INVOKER.i.0.0.result_type0%n/a22002211
Struct.INVOKER.s.1.0.set_layout0%n/a22002211
AbstractMemory.INVOKER.i.0.0.type_size0%n/a22002211
Enum.INVOKER.i.0.0.symbol_map0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_float0%n/a22002211
Type.Builtin.INVOKER.i.0.0.to_s0%n/a22002211
Enums.INVOKER.i.0.0.initialize0%n/a22002211
Type.Array.INVOKER.i.0.0.length0%n/a22002211
Type.INVOKER.i.0.0.size0%n/a22002211
MemoryPointer.INVOKER.i.0.0.autorelease_p0%n/a22002211
AbstractMemory.INVOKER.i.0.0.hash0%n/a22002211
Type.INVOKER.i.0.0.alignment0%n/a22002211
Enum.INVOKER.i.0.0.tag0%n/a22002211
Enum.INVOKER.i.0.0.symbols0%n/a22002211
MemoryPointer.INVOKER.i.0.0.free0%n/a22002211
CallbackInfo.INVOKER.i.0.0.to_s0%n/a22002211
StructLayout.INVOKER.i.0.0.fields0%n/a22002211
CallbackInfo.INVOKER.i.0.0.param_types0%n/a22002211
Type.Builtin.INVOKER.i.0.0.to_sym0%n/a22002211
StructLayout.Field.INVOKER.i.0.0.type0%n/a22002211
StructLayout.ArrayProxy.INVOKER.i.0.0.get0%n/a22002211
StructLayout.INVOKER.i.0.0.members0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_ulong_long0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_double0%n/a22002211
Struct.INVOKER.i.0.0.getLayout0%n/a22002211
StructLayout.INVOKER.i.0.0.offsets0%n/a22002211
TypeSizeMapper0%n/a22222211
AbstractMemory.INVOKER.i.0.0.read_long_long0%n/a22002211
MappedType.INVOKER.i.0.0.native_type0%n/a22002211
StructLayout.CharArrayProxy.INVOKER.i.0.0.to_s0%n/a22002211
Type.Array.INVOKER.i.0.0.elem_type0%n/a22002211
AutoPointer.INVOKER.i.0.0.autorelease_p0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_uchar0%n/a22002211
AbstractMemory.INVOKER.i.0.0.clear0%n/a22002211
AbstractMemory.INVOKER.i.0.0.to_ptr0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_uint0%n/a22002211
StructLayout.Field.INVOKER.i.0.0.offset0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_long0%n/a22002211
StructByValue.INVOKER.s.1.0.newStructByValue0%n/a22002211
Enum.INVOKER.i.0.0.reference_required_p0%n/a22002211
StructByReference.INVOKER.i.0.0.struct_class0%n/a22002211
StructLayout.Field.INVOKER.i.0.0.size0%n/a22002211
Struct.INVOKER.i.0.0.size0%n/a22002211
Struct.INVOKER.i.0.0.values0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_pointer0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_int0%n/a22002211
AutoPointer.INVOKER.i.0.0.free0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_short0%n/a22002211
StructByReference.INVOKER.s.1.0.newStructByReference0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_ulong0%n/a22002211
AbstractMemory.INVOKER.i.0.0.read_char0%n/a22002211
Pointer.INVOKER.i.0.0.address0%n/a22002211
Buffer.INVOKER.i.0.0.inspect0%n/a22002211
StructLayout.ArrayProxy.INVOKER.i.0.0.to_ptr0%n/a22002211
Pointer.INVOKER.i.0.0.null_p0%n/a22002211
MemoryIO50%20%35272401
MemoryOp.Signed1620%n/a23342301
MemoryOp.Signed3220%n/a23342301
MemoryOp.Signed6420%n/a23342301
MemoryOp.Unsigned6420%n/a23342301
MemoryPointer.new RubyModule.KindOf() {...}20%40%34121201
AutoPointer.new RubyModule.KindOf() {...}20%40%34121201
MemoryOp.Float6420%n/a23342301
Pointer.new RubyModule.KindOf() {...}20%40%34121201
MemoryOp.Signed820%n/a23342301
Struct.new RubyModule.KindOf() {...}20%40%34121201
Platform.INVOKER.s.0.0.mac_p0%n/a22002211
DataConverter.INVOKER.s.0.0.reference_required_p0%n/a22002211
Platform.INVOKER.s.0.0.solaris_p0%n/a22002211
Enums.INVOKER.i.0.0.empty_p0%n/a22002211
Platform.INVOKER.s.0.0.unix_p0%n/a22002211
Struct.INVOKER.s.0.0.members0%n/a22002211
Platform.INVOKER.s.0.0.windows_p0%n/a22002211
Struct.INVOKER.s.0.0.offsets0%n/a22002211
Platform.INVOKER.s.0.0.bsd_p0%n/a22002211
Platform.INVOKER.s.0.0.linux_p0%n/a22002211
Struct.INVOKER.s.0.0.alignment0%n/a22002211
Pointer.INVOKER.s.0.0.size0%n/a22002211
Struct.INVOKER.s.0.0.size0%n/a22002211
AutoPointer.ClassData0%n/a11221111
AutoPointer.ReleaserData0%n/a11221111
MemoryObject2071%50%25171401
Enum.Allocator53%n/a13131301
Enums.Allocator53%n/a13131301
StructLayout.FunctionFieldAllocator57%n/a13131301
Pointer.PointerAllocator57%n/a13131301
MemoryPointer.MemoryPointerAllocator57%n/a13131301
StructLayout.StringFieldAllocator57%n/a13131301
StructLayout.PointerFieldAllocator57%n/a13131301
StructLayout.MappedFieldAllocator57%n/a13131301
StructLayout.EnumFieldAllocator57%n/a13131301
Buffer.BufferAllocator57%n/a13131301
AutoPointer.AutoPointerAllocator57%n/a13131301
StructLayout.FieldAllocator57%n/a13131301
Struct.Allocator57%n/a13131301
StructLayout.InnerStructFieldAllocator57%n/a13131301
Platform.Windows0%n/a11221111
StructLayout.StringField0%n/a11221111
StructLayout.PointerField0%n/a11221111
Factory15597%151550%15180410301
Platform.CPU_TYPE11896%n/a150121501
Platform.OS_TYPE10896%n/a150111501
StructLayout.NullStorage43%n/a34343401
Platform.Default0%n/a11221111
Platform.Unsupported0%n/a11221111
FFI8897%n/a141211401
AbstractInvoker5995%50%251161401
Platform.SingletonHolder57%n/a12121201
CallbackManager0%n/a11111111
StructLayout.NumberField21100%n/a02040201
StructLayout.ArrayFieldAllocator100%n/a03030301
StructLayout.NumberFieldAllocator100%n/a03030301
Platform.Supported100%n/a01020101