org.jruby.internal.runtime.methods

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total8,592 of 13,25335%666 of 91127%7871,1361,5862,3873906432391
InvocationMethodFactory2,5511,25633%2317525%182226492723335001
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
CompiledIRMethod17526860%91359%1431347082001
InvocationMethodFactory.DescriptorInfo12919961%153369%16337593901
DynamicMethod.NativeCall10617%100%16171422111201
InterpretedIRMethod9841681%104481%14521810062501
DynamicMethod9631877%211948%24692389124801
CompiledMethod940%n/a14142525141411
InvocationMethodFactory.new Object() {...}930%n/a11221111
CompiledIRMetaClassBody870%120%111118185511
AliasMethod867848%n/a11191223111901
ReflectionMethodFactory.new CompiledBlockCallback19() {...}860%40%6615154411
ReflectionMethodFactory.new CompiledBlockCallback() {...}860%40%6615154411
WrapperMethod606552%n/a71471671401
MethodNodes540%100%111113136611
JavaMethod.JavaMethodTwoOrThreeBlock540%30%55883311
DumpingInvocationMethodFactory530%n/a2214142211
MethodMissingMethod480%n/a4410104411
CallConfiguration4121384%6857%71874411101
JavaMethod.JavaMethodThreeBlock410%0%44663311
InterpretedIRMetaClassBody408367%4867%6125262601
JavaMethod.JavaMethodOneOrTwoOrThreeBlock383346%340%475101301
JavaMethod.JavaMethodTwoBlock3313%0%34462301
MethodMethod330%n/a44664411
AttrWriterMethod4866%50%374152501
AttrReaderMethod4464%467%384142501
NullMethod29%n/a696106901
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree4768%360%374101301
JavaMethod.JavaMethodThreeOrNBlock0%n/a33553311
JavaMethod.JavaMethodTwoOrThreeOrNBlock0%n/a33553311
JavaMethod.JavaMethodThree60%50%35372401
JavaMethod.JavaMethodZero56%50%36392501
JavaMethod.JavaMethodTwo56%50%35372401
JavaMethod.JavaMethodOneBlock54%50%35372401
JavaMethod.JavaMethodTwoOrNBlock24%n/a23352301
JavaMethod.JavaMethodOneOrTwoOrThreeOrN24%n/a23352301
JavaMethod.JavaMethodThreeOrN24%n/a23352301
JavaMethod.JavaMethodTwoOrThreeOrN24%n/a23352301
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock5879%480%273101301
ProcMethod5077%40%3102111801
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.JavaMethodZeroBlock52%50%24261301
JavaMethod.JavaMethodZeroOrOneOrTwoOrN25%n/a23352301
JavaMethod.JavaMethodOneOrTwoOrN25%n/a23352301
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
UndefinedMethod59%n/a494104901
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