jnr.ffi.provider.jffi

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total21,447 of 21,4470%2,085 of 2,0850%2,1452,1453,9973,9971,0341,034181181
AsmUtil.java1,5990%2250%152152294294373722
SkinnyMethodAdapter.java1,5890%420%24724750450422322311
DefaultInvokerFactory.java1,4190%1610%2222222772771311314343
X86MethodGenerator.java8470%1010%6464132132121222
AbstractFastNumericMethodGenerator.java8300%760%4848138138101011
X86_64StubCompiler.java8300%960%70701351357722
NativeClosureProxy.java7550%870%5858112112111133
BufferMethodGenerator.java7250%260%2626102102131355
AsmLibraryLoader.java6880%360%232395955511
X86_32StubCompiler.java6660%790%58581141148822
VariableAccessorGenerator.java6030%240%20201071078822
NativeRuntime.java5580%390%48488181222244
NumberUtil.java5260%1250%8484133133121222
InvokerUtil.java5230%710%57578888212122
ReflectionVariableAccessorGenerator.java5210%340%6060898940401212
CodegenUtils.java4580%660%50509595171711
ClosureFromNativeConverter.java4560%140%19197373121233
AsmBuilder.java4550%100%33338181282833
AsmStructByReferenceFromNativeConverter.java4210%60%9976766611
ReflectionLibraryLoader.java4120%260%28287272151566
NativeClosureFactory.java4060%480%36368282121222
DirectMemoryIO.java3890%80%47477070434311
FastNumericMethodGenerator.java3640%860%54544242111111
FastIntMethodGenerator.java3640%480%36364444121222
InvokerTypeMapper.java3510%820%474768686611
AbstractX86StubCompiler.java3480%180%20206666111144
BaseMethodGenerator.java3460%240%22225656101033
AsmRuntime.java3140%680%71716363373711
FastLongMethodGenerator.java2910%480%34344141101011
Types.java2860%680%393952525511
ConverterMetaData.java2710%280%212141417711
ToNativeOp.java2680%160%24245656161677
NativeLibrary.java2580%380%282856569911
TransientNativeMemory.java2420%220%24244949131333
X86Disassembler.java2130%80%28283131242455
AnnotationTypeMapper.java1980%160%19193737111144
BufferParameterStrategy.java1880%110%18182424111122
ClosureUtil.java1600%180%131327274411
NativeClosureManager.java1570%160%171738389922
PrimitiveArrayParameterStrategy.java1260%n/a21212121212199
StubCompiler.java1200%160%20203131111133
NativeMemoryManager.java1080%n/a10101313101011
AllocatedDirectMemoryIO.java970%120%121220206611
StructByReferenceResultConverterFactory.java720%60%6613133311
HeapBufferParameterStrategy.java580%20%8813137711
ClosureTypeMapper.java570%80%9913135511
ByteBufferMemoryIO.java530%60%8810105511
AsmClassLoader.java500%20%5513134411
LocalVariableAllocator.java430%n/a5513135511
NativeLibraryLoader.java420%20%44993311
MemoryUtil.java420%60%77444411
PointerParameterStrategy.java420%20%88997711
ArrayMemoryIO.java370%20%66885511
NullObjectParameterStrategy.java260%n/a66776611
ParameterStrategy.java250%40%44662211
NativeFunctionMapperContext.java250%20%55774411
NativeFinalizer.java210%n/a55665522
AbstractAsmLibraryInterface.java180%n/a44774411
NativeClosurePointer.java150%n/a22552211
SimpleNativeContext.java150%n/a33663311
Provider.java140%n/a33553311
Util.java140%n/a22442211
NotImplMethodGenerator.java0%n/a33333311
LocalVariable.java0%n/a11441111
SymbolNotFoundError.java0%n/a11221111
JNIInvokeInterface.java0%n/a11111111
LibraryLoader.java0%n/a11111111
JNINativeInterface.java0%n/a11221111