RubyMatchData

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total497 of 1,44566%70 of 17059%68136752591351
updateCharOffsetOnlyOneReg(ByteList, Encoding)1060%60%44181811
inspect()578259%9950%71062401
updateCharOffsetManyRegs(ByteList, Encoding)4713474%81056%61062501
getNamedBackrefValues(Ruby)460%40%339911
copySpecialInstanceVariables(IRubyObject)320%n/a119911
initialize_copy(IRubyObject)280%40%338811
endCommon(Ruby, int)182154%4450%450301
offsetCommon(ThreadContext, int, boolean)137986%31179%3801401
beginCommon(Ruby, int)132667%2675%250301
hash()130%n/a112211
match_array(Ruby, int)119590%31179%3811601
checkLazyRegexp()11427%1150%120201
equals(Object)96588%121657%10150601
used()90%20%221111
backrefNumber(IRubyObject)71670%1375%131601
getNameToBackrefNumber(String)71365%n/a012401
to_s()71365%2250%230501
op_aref19(IRubyObject, IRubyObject)71059%3125%230101
updateCharOffset()52281%1375%131801
check()5444%1150%120201
RubyMatchData(Ruby, RubyClass)50%n/a112211
group(long)50%n/a111111
op_aref(IRubyObject, IRubyObject)50%n/a111111
begin(ThreadContext, IRubyObject)50%n/a111111
end(ThreadContext, IRubyObject)50%n/a111111
offset(ThreadContext, IRubyObject)50%n/a111111
post_match(ThreadContext)42486%1150%121401
pre_match(ThreadContext)41882%1150%121401
op_aref(IRubyObject)40%n/a111111
size(ThreadContext)31583%1150%120301
op_arefCommon(IRubyObject)3697%1788%151901
updatePairs(ByteList, Encoding, RubyMatchData.Pair[])45100%2100%0201201
createMatchDataClass(Ruby)35100%n/a010901
begin19(ThreadContext, IRubyObject)34100%4100%030801
end19(ThreadContext, IRubyObject)34100%4100%030801
nameToBackrefNumber(RubyString)25100%n/a010401
op_aref19(IRubyObject)15100%2100%020301
names(ThreadContext, Block)9100%n/a010301
offset19(ThreadContext, IRubyObject)8100%n/a010101
use()7100%n/a010201
regexp(ThreadContext, Block)7100%n/a010301
eql_p(IRubyObject)7100%n/a010101
RubyMatchData(Ruby)6100%n/a010201
makeShared(Ruby, RubyString, int, int)6100%n/a010101
to_a()6100%n/a010101
captures(ThreadContext)6100%n/a010101
values_at(IRubyObject[])5100%n/a010101
string()5100%n/a010201
static {...}5100%n/a010101
group(int)4100%n/a010101
getNativeClassIndex()2100%n/a010101