jnr.ffi

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,670 of 9,6700%446 of 4460%1,0541,0541,9391,939826826191191
Struct8370%560%6969184184414111
Platform5410%1270%9090127127222211
LibraryLoader4840%470%48489797242411
TypeAlias3940%n/a1140401111
StructLayout3210%60%24246767212111
Struct.StructRef2680%60%121251519911
Platform.Linux2510%440%262653534411
Pointer2400%140%20204343131311
Struct.Info2010%220%22223030111111
NativeLong1640%280%29292323151511
Struct.NumberField1560%n/a13132525131311
NativeType1540%n/a1116161111
Platform.CPU1390%n/a2215152211
Address1300%180%26262121171711
Platform.OS1290%n/a2214142211
LibraryLoader.StaticDataHolder1220%180%111130302211
StructLayout.UTFStringRef1090%40%8818186611
Struct.AbstractMember1030%n/a8819198811
Struct.UTFStringRef950%40%7715155511
Struct.PointerField930%20%101021219911
Memory920%n/a13131313131311
Library880%40%13132222111111
StructLayout.NumberField750%n/a10101818101011
StructLayout.UnsignedLong750%40%101018188811
Struct.UnsignedLong750%40%101018188811
StructLayout.AbstractField710%n/a6618186611
LibraryOption640%n/a11771111
Struct.Unsigned32630%20%9915158811
StructLayout.Double590%n/a10101616101011
StructLayout.Float590%n/a10101616101011
StructLayout.Unsigned32580%20%8814147711
StructLayout.Pointer580%n/a9915159911
Struct.Unsigned8570%20%8814147711
Struct.Double570%n/a10101616101011
Struct.Float570%n/a10101616101011
StructLayout.IntegerAlias560%n/a7713137711
StructLayout.Unsigned8560%20%8814147711
Struct.Address560%20%9914148811
Struct.IntegerAlias550%n/a8814148811
Struct.Unsigned16520%20%7713136611
StructLayout.UTFString520%n/a5510105511
Struct.EnumLong500%n/a6610106611
Struct.Enum64500%n/a6610106611
StructLayout.Unsigned16500%20%7713136611
Struct.Signed64490%n/a8814148811
Struct.Unsigned64490%n/a8814148811
StructLayout.SignedLong490%n/a8814148811
Struct.SignedLong490%n/a8814148811
StructLayout.Unsigned64490%n/a8814148811
StructLayout.Signed64490%n/a8814148811
Struct.Signed8480%n/a8814148811
StructLayout.Signed8480%n/a8814148811
StructLayout.EnumField470%n/a4412124411
StructLayout.Enum64460%n/a6612126611
Struct.Enum16460%n/a55995511
StructLayout.EnumLong460%n/a6612126611
Struct.Enum8460%n/a55995511
Struct.Enum32450%n/a55995511
StructLayout.Padding450%n/a4410104411
Struct.Signed16440%n/a7713137711
StructLayout.Signed16430%n/a7713137711
Struct.Signed32410%n/a6612126611
StructLayout.Enum16410%n/a5511115511
StructLayout.Enum8410%n/a5511115511
Struct.UTFString410%n/a44774411
StructLayout.Enum32400%n/a5511115511
Struct.Padding400%n/a22662211
StructLayout.Function390%n/a3310103311
StructLayout.Boolean390%40%66994411
StructLayout.Signed32390%n/a6612126611
StructLayout.String380%n/a4412124411
StructLayout.WBOOL380%40%66994411
Struct.String370%n/a4412124411
NativeLong.Cache330%20%22771111
Struct.BOOL16320%40%55663311
Struct.Boolean320%40%55663311
Struct.WBOOL310%40%55663311
Struct.Function280%n/a22662211
StructLayout.UTF8StringRef280%n/a33993311
StructLayout.AsciiStringRef280%n/a33993311
Struct.Pointer270%n/a66996611
Platform.Darwin250%20%44663311
CallingConvention240%n/a11331111
StructLayout.AbstractBoolean220%n/a33773311
StructLayout.Offset210%n/a55775511
Struct.Offset210%n/a55775511
Struct.AbstractBoolean210%n/a33773311
Struct.Alignment210%n/a55775511
StructLayout.Field200%n/a33553311
StructLayout.UTF8String190%n/a22662211
ObjectReferenceManager190%n/a55665511
StructLayout.AsciiString190%n/a22662211
Struct.UTF8StringRef180%n/a22662211
Struct.AsciiStringRef180%n/a22662211
StructLayout.id_t170%n/a22222211
Struct.uintptr_t170%n/a22222211
StructLayout.mode_t170%n/a22222211
StructLayout.ino_t170%n/a22222211
Struct.fsblkcnt_t170%n/a22222211
StructLayout.int32_t170%n/a22222211
Struct.time_t170%n/a22222211
Struct.u_int32_t170%n/a22222211
Struct.caddr_t170%n/a22222211
StructLayout.nlink_t170%n/a22222211
Struct.cc_t170%n/a22222211
Struct.gid_t170%n/a22222211
StructLayout.blkcnt_t170%n/a22222211
Struct.swblk_t170%n/a22222211
Struct.int64_t170%n/a22222211
StructLayout.key_t170%n/a22222211
StructLayout.pid_t170%n/a22222211
Struct.mode_t170%n/a22222211
Struct.sa_family_t170%n/a22222211
StructLayout.size_t170%n/a22222211
Struct.uid_t170%n/a22222211
StructLayout.uid_t170%n/a22222211
Struct.int16_t170%n/a22222211
StructLayout.u_int32_t170%n/a22222211
StructLayout.rlim_t170%n/a22222211
StructLayout.u_int8_t170%n/a22222211
Struct.intptr_t170%n/a22222211
Struct.rlim_t170%n/a22222211
StructLayout.Enum170%n/a22662211
Struct.ino64_t170%n/a22222211
StructLayout.intptr_t170%n/a22222211
Struct.in_addr_t170%n/a22222211
Struct.clock_t170%n/a22222211
StructLayout.ssize_t170%n/a22222211
Struct.u_int8_t170%n/a22222211
StructLayout.uintptr_t170%n/a22222211
StructLayout.fsblkcnt_t170%n/a22222211
Struct.off_t170%n/a22222211
StructLayout.off_t170%n/a22222211
Struct.id_t170%n/a22222211
Struct.fsfilcnt_t170%n/a22222211
Struct.size_t170%n/a22222211
Struct.blksize_t170%n/a22222211
StructLayout.u_int64_t170%n/a22222211
StructLayout.swblk_t170%n/a22222211
Struct.in_port_t170%n/a22222211
Struct.ino_t170%n/a22222211
StructLayout.ino64_t170%n/a22222211
Struct.socklen_t170%n/a22222211
StructLayout.caddr_t170%n/a22222211
Struct.speed_t170%n/a22222211
StructLayout.int16_t170%n/a22222211
Struct.nlink_t170%n/a22222211
Struct.u_int16_t170%n/a22222211
StructLayout.gid_t170%n/a22222211
Struct.pid_t170%n/a22222211
Struct.key_t170%n/a22222211
Struct.tcflag_t170%n/a22222211
Struct.blkcnt_t170%n/a22222211
StructLayout.in_addr_t170%n/a22222211
StructLayout.socklen_t170%n/a22222211
StructLayout.fsfilcnt_t170%n/a22222211
StructLayout.int64_t170%n/a22222211
Struct.u_int64_t170%n/a22222211
StructLayout.clock_t170%n/a22222211
StructLayout.time_t170%n/a22222211
StructLayout.sa_family_t170%n/a22222211
Struct.int8_t170%n/a22222211
StructLayout.dev_t170%n/a22222211
StructLayout.in_port_t170%n/a22222211
Struct.dev_t170%n/a22222211
Struct.int32_t170%n/a22222211
Struct.ssize_t170%n/a22222211
StructLayout.blksize_t170%n/a22222211
StructLayout.u_int16_t170%n/a22222211
StructLayout.int8_t170%n/a22222211
Struct.LONG150%n/a22552211
Platform.Linux.new FilenameFilter() {...}150%n/a22222211
Struct.EnumField150%n/a22552211
Struct.BYTE150%n/a22552211
Struct.WORD150%n/a22552211
Struct.DWORD150%n/a22552211
LibraryLoader.new InvocationHandler() {...}120%n/a22222211
Runtime90%n/a33333311
Struct.UTF8String90%n/a11331111
Struct.AsciiString90%n/a11331111
Struct.Enum80%n/a11331111
LastError70%n/a22332211
Struct.Member0%n/a11111111
Union0%n/a11221111
Platform.Supported0%n/a11221111
Platform.Unsupported0%n/a11221111
Platform.Windows0%n/a11221111
Platform.Default0%n/a11221111
Runtime.SingletonHolder0%n/a11111111
Platform.SingletonHolder0%n/a11111111
Type0%n/a11111111