jnr.ffi.provider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,638 of 4,6380%196 of 1960%4924927817813903904343
BoundedMemoryIO7360%120%5454115115484811
AbstractArrayMemoryIO6510%280%6262110110484811
AbstractMemoryIO4100%480%45457272171711
AbstractBufferMemoryIO3960%60%41416565383811
ShareMemoryIO3840%20%42426666414111
AbstractArrayMemoryIO.BigEndianArrayIO2870%n/a7721217711
AbstractArrayMemoryIO.LittleEndianArrayIO2850%n/a7721217711
ParameterFlags1630%300%26262424111111
InAccessibleMemoryIO1210%n/a40404141404011
AbstractRuntime870%60%9915156611
DefaultObjectReferenceManager850%80%9915155511
NativeInvocationHandler760%60%6614143311
AbstractMemoryIO.new Object() {...}750%n/a11111111
InterfaceScanner.FunctionsIterator710%60%7711114411
NativeFunction590%60%9917176611
InvalidRuntime580%n/a14141919141411
InterfaceScanner.VariablesIterator550%40%6610104411
SigType530%n/a8813138811
InvocationSession510%80%8814144411
FFIProvider.SystemProviderSingletonHolder500%60%6610103311
AbstractArrayMemoryIO.ArrayIO500%60%9910106611
BadType450%n/a44664411
IntPointer350%40%77775511
InterfaceScanner320%20%44883311
DefaultObjectReferenceManager.ObjectReference290%40%66664411
InvalidProvider250%n/a33773311
ToNativeType240%20%44663311
AbstractArrayMemoryIO.BE32ArrayIO240%n/a44554411
AbstractArrayMemoryIO.LE32ArrayIO240%n/a44554411
FromNativeType240%20%44663311
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
IdentityFunctionMapper.SingletonHolder80%n/a22222211
ParameterType80%n/a11221111
ResultType80%n/a11221111
IdentityFunctionMapper70%n/a33443311