jnr.ffi

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total8,649 of 8,6490%314 of 3140%9549541,6751,675794794182182
Struct6090%380%5151136136323211
Platform4360%890%68689797212111
TypeAlias3780%n/a4437374411
LibraryLoader3590%230%32327070202011
StructLayout3210%60%24246767212111
Pointer2400%140%20204343131311
NativeType1680%n/a4416164411
NativeLong1640%280%29292121151511
Struct.NumberField1560%n/a13132525131311
Struct.Info1540%160%18182727101011
Library1460%100%16162929111111
Address1300%180%26262121171711
Platform.CPU1230%n/a5512125511
Platform.OS1230%n/a5512125511
Platform.Linux1100%180%121226263311
StructLayout.UTFStringRef1090%40%8818186611
Struct.AbstractMember1030%n/a8819198811
Struct.UTFStringRef950%40%7715155511
Platform.new Object() {...}860%n/a11221111
Memory840%n/a12121313121211
LibraryOption780%n/a44774411
Struct.UnsignedLong750%40%101016168811
StructLayout.NumberField750%n/a10101818101011
StructLayout.UnsignedLong750%40%101016168811
StructLayout.AbstractField710%n/a6618186611
Struct.Pointer640%n/a9915159911
StructLayout.Double590%n/a10101616101011
StructLayout.Float590%n/a10101616101011
Struct.Unsigned32590%20%8814147711
StructLayout.Unsigned32580%20%8814147711
StructLayout.Pointer580%n/a9915159911
Struct.Double570%n/a10101616101011
Struct.Float570%n/a10101616101011
Struct.Unsigned8570%20%8814147711
StructLayout.IntegerAlias560%n/a7713137711
Struct.Address560%20%9914148811
StructLayout.Unsigned8560%20%8814147711
Struct.Unsigned16520%20%7713136611
StructLayout.UTFString520%n/a5510105511
Struct.IntegerAlias510%n/a7713137711
Platform.Linux.new FilenameFilter() {...}510%40%44442211
StructLayout.Unsigned16500%20%7713136611
Struct.Enum64500%n/a6610106611
Struct.EnumLong500%n/a6610106611
StructLayout.Signed64490%n/a8814148811
StructLayout.SignedLong490%n/a8814148811
Struct.SignedLong490%n/a8814148811
StructLayout.Unsigned64490%n/a8814148811
Struct.Signed64490%n/a8814148811
Struct.Unsigned64490%n/a8814148811
Struct.Signed8480%n/a8814148811
StructLayout.Signed8480%n/a8814148811
StructLayout.EnumField470%n/a4412124411
Struct.Enum16460%n/a55995511
StructLayout.Enum64460%n/a6612126611
StructLayout.EnumLong460%n/a6612126611
Struct.Enum8460%n/a55995511
StructLayout.Padding450%n/a4410104411
Struct.Enum32450%n/a55995511
Struct.Signed16440%n/a7713137711
StructLayout.Signed16430%n/a7713137711
Struct.Signed32410%n/a6612126611
Struct.UTFString410%n/a44774411
StructLayout.Enum16410%n/a5511115511
StructLayout.Enum8410%n/a5511115511
Struct.Padding400%n/a22662211
StructLayout.Enum32400%n/a5511115511
StructLayout.Signed32390%n/a6612126611
StructLayout.Boolean390%40%66994411
StructLayout.Function390%n/a3310103311
StructLayout.WBOOL380%40%66994411
CallingConvention380%n/a44334411
StructLayout.String380%n/a4412124411
Struct.String370%n/a4412124411
LibraryLoader.StaticDataHolder360%n/a22992211
NativeLong.Cache360%20%33882211
Struct.Boolean320%40%55663311
Struct.WBOOL310%40%55663311
StructLayout.UTF8StringRef280%n/a33993311
Struct.Function280%n/a22662211
StructLayout.AsciiStringRef280%n/a33993311
Platform.Darwin250%20%44663311
StructLayout.AbstractBoolean220%n/a33773311
Struct.AbstractBoolean210%n/a33773311
StructLayout.Offset210%n/a55775511
Struct.Offset210%n/a55775511
StructLayout.Field200%n/a33553311
LibraryLoader.new Object() {...}190%n/a11111111
StructLayout.UTF8String190%n/a22662211
StructLayout.AsciiString190%n/a22662211
ObjectReferenceManager190%n/a55665511
Struct.UTF8StringRef180%n/a22662211
Struct.AsciiStringRef180%n/a22662211
StructLayout.nlink_t170%n/a22222211
StructLayout.id_t170%n/a22222211
Struct.id_t170%n/a22222211
Struct.int32_t170%n/a22222211
Struct.fsfilcnt_t170%n/a22222211
Struct.mode_t170%n/a22222211
Struct.sa_family_t170%n/a22222211
StructLayout.socklen_t170%n/a22222211
Struct.uintptr_t170%n/a22222211
Struct.size_t170%n/a22222211
StructLayout.fsfilcnt_t170%n/a22222211
StructLayout.u_int8_t170%n/a22222211
Struct.blksize_t170%n/a22222211
Struct.gid_t170%n/a22222211
StructLayout.size_t170%n/a22222211
StructLayout.u_int64_t170%n/a22222211
Struct.uid_t170%n/a22222211
Struct.intptr_t170%n/a22222211
Struct.rlim_t170%n/a22222211
Struct.ssize_t170%n/a22222211
StructLayout.blkcnt_t170%n/a22222211
StructLayout.Enum170%n/a22662211
StructLayout.blksize_t170%n/a22222211
Struct.ino64_t170%n/a22222211
StructLayout.int64_t170%n/a22222211
StructLayout.swblk_t170%n/a22222211
StructLayout.u_int16_t170%n/a22222211
StructLayout.intptr_t170%n/a22222211
StructLayout.uid_t170%n/a22222211
StructLayout.int16_t170%n/a22222211
Struct.u_int64_t170%n/a22222211
StructLayout.mode_t170%n/a22222211
StructLayout.clock_t170%n/a22222211
Struct.nlink_t170%n/a22222211
Struct.u_int16_t170%n/a22222211
Struct.int16_t170%n/a22222211
StructLayout.time_t170%n/a22222211
Struct.swblk_t170%n/a22222211
StructLayout.gid_t170%n/a22222211
Struct.int64_t170%n/a22222211
StructLayout.key_t170%n/a22222211
StructLayout.sa_family_t170%n/a22222211
Struct.in_addr_t170%n/a22222211
StructLayout.ino_t170%n/a22222211
Struct.clock_t170%n/a22222211
Struct.pid_t170%n/a22222211
Struct.fsblkcnt_t170%n/a22222211
StructLayout.ssize_t170%n/a22222211
Struct.in_port_t170%n/a22222211
Struct.int8_t170%n/a22222211
Struct.ino_t170%n/a22222211
StructLayout.pid_t170%n/a22222211
Struct.u_int8_t170%n/a22222211
StructLayout.uintptr_t170%n/a22222211
Struct.key_t170%n/a22222211
StructLayout.u_int32_t170%n/a22222211
Struct.blkcnt_t170%n/a22222211
StructLayout.ino64_t170%n/a22222211
StructLayout.fsblkcnt_t170%n/a22222211
StructLayout.dev_t170%n/a22222211
Struct.socklen_t170%n/a22222211
Struct.off_t170%n/a22222211
StructLayout.in_addr_t170%n/a22222211
StructLayout.int8_t170%n/a22222211
StructLayout.in_port_t170%n/a22222211
StructLayout.caddr_t170%n/a22222211
StructLayout.int32_t170%n/a22222211
Struct.time_t170%n/a22222211
StructLayout.rlim_t170%n/a22222211
StructLayout.off_t170%n/a22222211
Struct.u_int32_t170%n/a22222211
Struct.caddr_t170%n/a22222211
Struct.dev_t170%n/a22222211
Struct.EnumField150%n/a22552211
LibraryLoader.new InvocationHandler() {...}120%n/a22222211
LastError100%n/a33443311
Struct.UTF8String90%n/a11331111
Runtime90%n/a33443311
Struct.AsciiString90%n/a11331111
Struct.Enum80%n/a11331111
Runtime.SingletonHolder70%n/a22222211
Struct.Member60%n/a11111111
Platform.SingletonHolder60%n/a22222211
Union0%n/a11221111
Platform.Unsupported0%n/a11221111
Platform.Supported0%n/a11221111
Platform.Default0%n/a11221111
Platform.Windows0%n/a11221111
Type0%n/a11111111