org.jruby.internal.runtime.methods

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,180 of 13,25331%725 of 91120%8231,1361,7262,3874046432391
InvocationMethodFactory3,15465317%289176%215226632723435001
InvokeDynamicMethodFactory9110%820%49491881888811
ReflectedJavaMethod4540%760%414177773311
CompiledMethod.LazyCompiledMethod3710%540%55557171282811
ProfilingDynamicMethod3500%n/a12124343121211
ReflectionMethodFactory3180%60%111151518811
HandleMethod2940%120%151542429911
DelegatingDynamicMethod2700%0%42425555414111
SynchronizedDynamicMethod2200%n/a12123333121211
ReflectedJavaMultiMethod1890%380%242431312211
ReflectedCompiledMethod1880%140%9929292211
JavaMethod17545472%11531%34515592284301
CompiledIRMethod14330068%81464%1331317082001
InvocationMethodFactory.DescriptorInfo13219660%153369%17338594901
DynamicMethod.NativeCall10617%100%16171422111201
DynamicMethod9931576%211948%25692489134801
InterpretedIRMethod9841681%114380%15521810062501
CompiledMethod940%n/a14142525141411
InvocationMethodFactory.new Object() {...}930%n/a11221111
CompiledIRMetaClassBody870%120%111118185511
ReflectionMethodFactory.new CompiledBlockCallback19() {...}860%40%6615154411
ReflectionMethodFactory.new CompiledBlockCallback() {...}860%40%6615154411
AliasMethod828250%n/a10191123101901
WrapperMethod675846%n/a71471671401
MethodNodes540%100%111113136611
JavaMethod.JavaMethodTwoOrThreeBlock540%30%55883311
DumpingInvocationMethodFactory530%n/a2214142211
CallConfiguration5220280%8643%81884421101
MethodMissingMethod480%n/a4410104411
JavaMethod.JavaMethodThreeBlock410%0%44663311
InterpretedIRMetaClassBody408367%4867%6125262601
JavaMethod.JavaMethodTwoBlock3313%0%34462301
MethodMethod330%n/a44664411
ProcMethod3554%40%5104113801
AttrWriterMethod4866%50%374152501
AttrReaderMethod4464%467%384142501
NullMethod29%n/a696106901
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree4768%360%374101301
JavaMethod.JavaMethodThreeOrNBlock0%n/a33553311
JavaMethod.JavaMethodTwoOrThreeOrNBlock0%n/a33553311
JavaMethod.JavaMethodOneOrTwoOrThreeBlock5070%360%374101301
JavaMethod.JavaMethodThree60%50%35372401
JavaMethod.JavaMethodTwo56%50%35372401
JavaMethod.JavaMethodTwoOrNBlock24%n/a23352301
JavaMethod.JavaMethodOneOrTwoOrThreeOrN24%n/a23352301
JavaMethod.JavaMethodThreeOrN24%n/a23352301
JavaMethod.JavaMethodTwoOrThreeOrN24%n/a23352301
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock5879%480%273101301
JavaMethod.JavaMethodOneOrTwoOrThree4776%375%26391301
JavaMethod.JavaMethodZeroOrOneOrTwoBlock4173%375%26391301
JavaMethod.JavaMethodZeroOrOneOrTwo3872%375%26391301
JavaMethod.JavaMethodTwoOrThree3771%67%25381301
JavaMethod.JavaMethodOneOrTwoBlock3369%67%25381301
JavaMethod.JavaMethodOneOrTwo67%67%25381301
JavaMethod.JavaMethodOne65%50%26291501
JavaMethod.JavaMethodZeroOrOneBlock64%67%25381301
JavaMethod.JavaMethodZeroOrOne62%67%25381301
JavaMethod.JavaMethodZero62%50%26291501
JavaMethod.JavaMethodOneBlock59%50%25271401
JavaMethod.JavaMethodZeroBlock52%50%24261301
JavaMethod.JavaMethodZeroOrOneOrTwoOrN25%n/a23352301
JavaMethod.JavaMethodOneOrTwoOrN25%n/a23352301
UndefinedMethod45%n/a696106901
CallConfiguration.new CallConfiguration() {...}42%n/a23452301
CallConfiguration.new CallConfiguration() {...}42%n/a23452301
CallConfiguration.new CallConfiguration() {...}44%n/a23452301
IRMethodArgs.ArgType6988%n/a24022401
Framing5085%n/a24072401
Scoping3981%n/a24012401
CallConfiguration.new CallConfiguration() {...}50%n/a23452301
CallConfiguration.new CallConfiguration() {...}50%n/a23452301
CallConfiguration.new CallConfiguration() {...}53%n/a23452301
CallConfiguration.new CallConfiguration() {...}53%n/a23452301
CallConfiguration.new CallConfiguration() {...}53%n/a23452301
JavaMethod.JavaMethodN7993%n/a182111801
JavaMethod.JavaMethodOneOrN77%n/a14271401
JavaMethod.JavaMethodZeroOrN76%n/a14271401
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock73%n/a13251301
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock73%n/a13251301
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN71%n/a13251301
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock71%n/a13251301
JavaMethod.JavaMethodOneOrTwoOrNBlock71%n/a13251301
JavaMethod.JavaMethodTwoOrN70%n/a13251301
JavaMethod.JavaMethodZeroOrOneOrNBlock70%n/a13251301
JavaMethod.JavaMethodOneOrNBlock70%n/a13251301
JavaMethod.JavaMethodZeroOrNBlock68%n/a13251301
JavaMethod.JavaMethodZeroOrOneOrN68%n/a13251301
DynamicMethod.new Object() {...}88%n/a01010101
CallConfiguration.new CallConfiguration() {...}80%n/a23232301
JavaMethod.JavaMethodNBlock100%n/a03060301
InterpretedIRMethod.DynamicMethodBox100%n/a01020101