Bootstrap

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,266 of 2,2660%162 of 1620%1311313613615050
ivarSet(VariableSite, IRubyObject, IRubyObject)3070%120%77343411
ivarGet(VariableSite, IRubyObject)3050%120%77363611
buildNativeHandle(InvokeSite, DynamicMethod, boolean)1670%260%1414363611
buildJittedHandle(InvokeSite, DynamicMethod, boolean)1290%180%1010303011
getArgCount(Class[], boolean)1090%380%2020262611
inheritanceSearchConst(ThreadContext, IRubyObject, MutableCallSite, String, boolean)1020%60%44222211
string(MethodHandles.Lookup, String, MethodType, String, String)950%60%44131311
searchConst(ThreadContext, StaticScope, MutableCallSite, String, boolean)930%100%66191911
buildGenericHandle(InvokeSite, DynamicMethod, RubyClass)760%20%227711
static {...}620%20%228811
lexicalSearchConst(ThreadContext, StaticScope, MutableCallSite, String, boolean)550%20%22141411
bytelist(MethodHandles.Lookup, String, MethodType, String, String)460%40%336611
ivar(MethodHandles.Lookup, String, MethodType)460%n/a118811
searchConst(MethodHandles.Lookup, String, MethodType, int)460%20%22101011
string()320%n/a111111
bytelist()320%n/a111111
searchConst()280%n/a111111
contextValueString()280%n/a111111
instVarNullToNil(IRubyObject, IRubyObject, String)270%40%336611
contextValueString(MethodHandles.Lookup, String, MethodType, String)260%n/a113311
hash(ThreadContext, IRubyObject[])260%20%225511
array()240%n/a111111
hash()240%n/a111111
kwargsHash()240%n/a111111
ivar()240%n/a111111
contextValue()240%n/a111111
frozenString(MutableCallSite, ByteList, ThreadContext)220%n/a116611
contextValue(MethodHandles.Lookup, String, MethodType)220%n/a113311
True(ThreadContext, MutableCallSite)220%20%224411
False(ThreadContext, MutableCallSite)220%20%224411
nil(ThreadContext, MutableCallSite)200%20%224411
encoding(ThreadContext, MutableCallSite, String)200%20%225511
runtime(ThreadContext, MutableCallSite)190%20%224411
hash(MethodHandles.Lookup, String, MethodType)180%n/a116611
kwargsHash(MethodHandles.Lookup, String, MethodType)180%n/a116611
array(MethodHandles.Lookup, String, MethodType)170%n/a116611
string(MutableCallSite, ByteList, ThreadContext)170%n/a116611
extractSourceInfo(VariableSite)170%n/a111111
findStatic(MethodHandles.Lookup, Class, String, MethodType)120%n/a113311
testArg0ModuleMatch(IRubyObject, int)120%40%331111
testType(RubyClass, IRubyObject)90%20%221111
getNativeArgCount(DynamicMethod, DynamicMethod.NativeCall)60%n/a111111
ivarSetFail(VariableSite, IRubyObject, IRubyObject)60%n/a112211
findStatic(Class, String, MethodType)60%n/a111111
newStringShared(ThreadContext, ByteList)50%n/a111111
array(ThreadContext, IRubyObject[])50%n/a111111
kwargsHash(ThreadContext, RubyHash, IRubyObject[])50%n/a111111
ivarGetFail(VariableSite, IRubyObject)40%n/a111111
Bootstrap()30%n/a111111
invokeSuper()0%n/a111111