RubyEnumerable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total615 of 2,73478%67 of 18163%742128344923121
zipCommonEnum(ThreadContext, IRubyObject, IRubyObject[], Block)460%20%228811
zipCommonConvert(Ruby, IRubyObject[], String)360%40%338811
first(ThreadContext, IRubyObject, IRubyObject)3438%40%236801
detect(ThreadContext, IRubyObject, IRubyObject, Block)310%60%443311
zipCommon19(ThreadContext, IRubyObject, IRubyObject[], Block)305062%5550%4651601
takeItems(ThreadContext, IRubyObject)290%n/a115511
chunk(ThreadContext, IRubyObject, IRubyObject[], Block)270%30%334411
zipEnumNext(ThreadContext, IRubyObject)211643%3125%2361001
take(ThreadContext, IRubyObject, IRubyObject, Block)202050%2250%231801
zipCommonAry(ThreadContext, IRubyObject, IRubyObject[], Block)182861%1150%123801
find_indexCommon(ThreadContext, IRubyObject, IRubyObject)161752%n/a013701
with_object(ThreadContext, IRubyObject, IRubyObject, Block)160%20%221111
find(ThreadContext, IRubyObject, IRubyObject, Block)151550%4233%340401
detect(ThreadContext, IRubyObject, Block)141552%4233%340301
checkContext(ThreadContext, ThreadContext, String)14422%1150%121301
each_with_indexCommon(ThreadContext, IRubyObject, Block)140%n/a112211
enum_with_index(ThreadContext, IRubyObject, Block)140%20%221111
find_index(ThreadContext, IRubyObject, Block, Arity)131554%4233%340401
callEach(Ruby, ThreadContext, IRubyObject, IRubyObject[], BlockCallback)130%n/a111111
zipCommon(ThreadContext, IRubyObject, IRubyObject[], Block)130%n/a113311
any_pCommon(ThreadContext, IRubyObject, Block, Arity)122971%1150%121801
callEach19(Ruby, ThreadContext, IRubyObject, BlockCallback)120%n/a111111
minmax(ThreadContext, IRubyObject, Block)95385%1375%131901
cycle(ThreadContext, IRubyObject, IRubyObject, Block)93379%2467%241701
collectCommon(ThreadContext, Ruby, IRubyObject, RubyArray, Block, BlockCallback)90%n/a112211
reverse_each(ThreadContext, IRubyObject, IRubyObject[], Block)81362%1150%120201
reverse_each(ThreadContext, IRubyObject, Block)81158%1150%120201
drop_while(ThreadContext, IRubyObject, Block)72679%1150%121701
take_while19(ThreadContext, IRubyObject, Block)62581%1150%121701
find_index(ThreadContext, IRubyObject, IRubyObject, Block)61976%1375%130401
cycle(ThreadContext, IRubyObject, Block)61165%1150%121301
count18(ThreadContext, IRubyObject, IRubyObject, Block)60%n/a111111
collect_concat19(ThreadContext, IRubyObject, Block)60%n/a111111
each_with_index(ThreadContext, IRubyObject, Block)60%n/a111111
zip(ThreadContext, IRubyObject, IRubyObject[], Block)60%n/a111111
chunk(ThreadContext, IRubyObject, IRubyObject, Block)54891%1150%121901
drop(ThreadContext, IRubyObject, IRubyObject, Block)52885%1150%120701
find(ThreadContext, IRubyObject, Block)52382%2467%240301
count18(ThreadContext, IRubyObject, Block)50%n/a111111
find_index(ThreadContext, IRubyObject, Block)50%n/a111111
none_p(ThreadContext, IRubyObject, Block)50%n/a111111
one_p(ThreadContext, IRubyObject, Block)50%n/a111111
all_p(ThreadContext, IRubyObject, Block)50%n/a111111
zipCommonConvert(Ruby, IRubyObject[])50%n/a111111
each_slice(ThreadContext, IRubyObject, IRubyObject, Block)44692%2250%230701
each_cons(ThreadContext, IRubyObject, IRubyObject, Block)42988%1150%120601
cycleCommon(ThreadContext, IRubyObject, long, Block)35395%1788%150901
inject(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block)34193%1375%130601
singleExtent(ThreadContext, IRubyObject, String, int, Block)34193%1375%130501
RubyEnumerable()30%n/a112211
sort_by(ThreadContext, IRubyObject, Block)96100%6100%0401801
one_p(ThreadContext, IRubyObject, Block, Arity)56100%4100%0301001
countCommon(ThreadContext, IRubyObject, Block, Arity)49100%2100%020601
minmax_by(ThreadContext, IRubyObject, Block)46100%2100%020601
singleExtentBy(ThreadContext, IRubyObject, String, int, Block)43100%2100%020601
detectCommon(ThreadContext, IRubyObject, IRubyObject, Block)41100%2100%020801
none_p(ThreadContext, IRubyObject, Block, Arity)40100%2100%020901
all_pCommon(ThreadContext, IRubyObject, Block, Arity)40100%2100%020901
count(ThreadContext, IRubyObject, IRubyObject, Block)39100%2100%020501
grep(ThreadContext, IRubyObject, IRubyObject, Block)38100%2100%020601
partition(ThreadContext, IRubyObject, Block)38100%2100%020701
injectCommon(ThreadContext, IRubyObject, IRubyObject, Block)36100%2100%020501
find_indexCommon(ThreadContext, IRubyObject, Block, Arity)33100%n/a010701
group_by(ThreadContext, IRubyObject, Block)33100%2100%020501
collectCommon19(ThreadContext, IRubyObject, Block, String)32100%2100%020601
flatMapCommon19(ThreadContext, IRubyObject, Block, String)32100%2100%020601
selectCommon(ThreadContext, IRubyObject, Block, String)31100%2100%020601
reject(ThreadContext, IRubyObject, Block)31100%2100%020601
to_a19(ThreadContext, IRubyObject, IRubyObject[])29100%n/a010501
to_h(ThreadContext, IRubyObject, IRubyObject[])29100%n/a010501
first(ThreadContext, IRubyObject)28100%n/a010401
include_p(ThreadContext, IRubyObject, IRubyObject)25100%n/a010701
sort(ThreadContext, IRubyObject, Block)24100%n/a010501
to_a19(ThreadContext, IRubyObject)23100%n/a010501
each_with_object(ThreadContext, IRubyObject, IRubyObject, Block)23100%2100%020101
each_slice19(ThreadContext, IRubyObject, IRubyObject, Block)23100%2100%020101
each_cons19(ThreadContext, IRubyObject, IRubyObject, Block)23100%2100%020101
packEnumValues(Ruby, IRubyObject[])18100%4100%030301
each_with_index19(ThreadContext, IRubyObject, IRubyObject[], Block)18100%2100%020101
each_entry(ThreadContext, IRubyObject, IRubyObject[], Block)18100%2100%020101
each_with_objectCommon19(ThreadContext, IRubyObject, Block, IRubyObject)17100%n/a010301
inject(ThreadContext, IRubyObject, IRubyObject, Block)16100%2100%020101
all_p19(ThreadContext, IRubyObject, Block)16100%2100%020201
any_p(ThreadContext, IRubyObject, Block)16100%2100%020201
each(ThreadContext, IRubyObject, BlockBody)15100%n/a010201
each_with_indexCommon19(ThreadContext, IRubyObject, Block, IRubyObject[])15100%n/a010201
each_entryCommon(ThreadContext, IRubyObject, IRubyObject[], Block)14100%n/a010201
callEach(Ruby, ThreadContext, IRubyObject, IRubyObject[], Arity, BlockCallback)13100%n/a010101
createEnumerableModule(Ruby)12100%n/a010401
callEach(Ruby, ThreadContext, IRubyObject, BlockCallback)12100%n/a010101
callEach(Ruby, ThreadContext, IRubyObject, Arity, BlockCallback)12100%n/a010101
callEach19(Ruby, ThreadContext, IRubyObject, Arity, BlockCallback)12100%n/a010101
max(ThreadContext, IRubyObject, IRubyObject, Block)12100%n/a010201
max_by(ThreadContext, IRubyObject, IRubyObject, Block)12100%n/a010201
min(ThreadContext, IRubyObject, IRubyObject, Block)10100%n/a010201
min_by(ThreadContext, IRubyObject, IRubyObject, Block)10100%n/a010201
reverse_eachInternal(ThreadContext, IRubyObject, IRubyObject, Block)8100%n/a010201
count(ThreadContext, IRubyObject, Block)7100%n/a010101
find_index19(ThreadContext, IRubyObject, Block)7100%n/a010101
max(ThreadContext, IRubyObject, Block)7100%n/a010101
min(ThreadContext, IRubyObject, Block)7100%n/a010101
max_by(ThreadContext, IRubyObject, Block)7100%n/a010101
min_by(ThreadContext, IRubyObject, Block)7100%n/a010101
none_p19(ThreadContext, IRubyObject, Block)7100%n/a010101
one_p19(ThreadContext, IRubyObject, Block)7100%n/a010101
chunk(ThreadContext, IRubyObject, Block)7100%n/a010101
cycleSizeFn(ThreadContext, IRubyObject)6100%n/a010101
detectCommon(ThreadContext, IRubyObject, Block)6100%n/a010101
find_index19(ThreadContext, IRubyObject, IRubyObject, Block)6100%n/a010101
select(ThreadContext, IRubyObject, Block)6100%n/a010101
find_all(ThreadContext, IRubyObject, Block)6100%n/a010101
collect19(ThreadContext, IRubyObject, Block)6100%n/a010101
map19(ThreadContext, IRubyObject, Block)6100%n/a010101
flat_map19(ThreadContext, IRubyObject, Block)6100%n/a010101
inject(ThreadContext, IRubyObject, Block)6100%n/a010101
eachSliceSizeFn(ThreadContext, IRubyObject)6100%n/a010101
eachConsSizeFn(ThreadContext, IRubyObject)6100%n/a010101
zip19(ThreadContext, IRubyObject, IRubyObject[], Block)6100%n/a010101
enumSizeFn(ThreadContext, IRubyObject)6100%n/a010101
to_a(ThreadContext, IRubyObject, IRubyObject[])5100%n/a010101
to_a(ThreadContext, IRubyObject)4100%n/a010101