jnr.ffi.provider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,595 of 4,5950%202 of 2020%4954957947943903904242
BoundedMemoryIO7360%120%5454116116484811
AbstractArrayMemoryIO6510%280%6262110110484811
AbstractMemoryIO4100%480%45457272171711
AbstractBufferMemoryIO3960%60%41416565383811
ShareMemoryIO3840%20%42426666414111
AbstractArrayMemoryIO.BigEndianArrayIO2840%n/a6620206611
AbstractArrayMemoryIO.LittleEndianArrayIO2820%n/a6620206611
ParameterFlags1600%300%25252424101011
InAccessibleMemoryIO1210%n/a40404141404011
AbstractRuntime870%60%9916166611
DefaultObjectReferenceManager850%80%9915155511
InterfaceScanner.FunctionsIterator780%80%8813134411
NativeInvocationHandler760%60%6614143311
NativeFunction680%80%14141616101011
InterfaceScanner630%40%7719195511
InvalidRuntime580%n/a14141919141411
InterfaceScanner.VariablesIterator550%40%6610104411
SigType530%n/a8813138811
InvocationSession510%80%8815154411
AbstractArrayMemoryIO.ArrayIO500%60%9912126611
FFIProvider.SystemProviderSingletonHolder470%60%55992211
BadType450%n/a44664411
IntPointer350%40%77775511
DefaultObjectReferenceManager.ObjectReference290%40%66664411
InvalidProvider250%n/a33773311
FromNativeType240%20%44663311
AbstractArrayMemoryIO.LE32ArrayIO240%n/a44554411
ToNativeType240%20%44663311
AbstractArrayMemoryIO.BE32ArrayIO240%n/a44554411
InvalidProvider.new LibraryLoader() {...}220%n/a22442211
AbstractArrayMemoryIO.BE64ArrayIO200%n/a44554411
AbstractArrayMemoryIO.LE64ArrayIO200%n/a44554411
InterfaceScanner.new AbstractCollection() {...}180%n/a33333311
InterfaceScanner.new AbstractCollection() {...}180%n/a33333311
NullMemoryIO130%n/a33443311
FFIProvider110%n/a33333311
NullTypeMapper110%n/a55555511
NativeVariable90%n/a22442211
ResultType80%n/a11221111
ParameterType80%n/a11221111
IdentityFunctionMapper70%n/a33333311
IdentityFunctionMapper.SingletonHolder0%n/a11111111