RubyEnumerable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total391 of 2,73486%29 of 18184%462125944925121
zipCommonConvert(Ruby, IRubyObject[], String)360%40%338811
to_h(ThreadContext, IRubyObject, IRubyObject[])290%n/a115511
takeItems(ThreadContext, IRubyObject)290%n/a115511
chunk(ThreadContext, IRubyObject, IRubyObject[], Block)270%30%334411
zipEnumNext(ThreadContext, IRubyObject)211643%3125%2361001
with_object(ThreadContext, IRubyObject, IRubyObject, Block)160%20%221111
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
callEach(Ruby, ThreadContext, IRubyObject, IRubyObject[], BlockCallback)130%n/a111111
zipCommon(ThreadContext, IRubyObject, IRubyObject[], Block)130%n/a113311
callEach19(Ruby, ThreadContext, IRubyObject, BlockCallback)120%n/a111111
max(ThreadContext, IRubyObject, IRubyObject, Block)120%n/a112211
max_by(ThreadContext, IRubyObject, IRubyObject, Block)120%n/a112211
min(ThreadContext, IRubyObject, IRubyObject, Block)100%n/a112211
min_by(ThreadContext, IRubyObject, IRubyObject, Block)100%n/a112211
detect(ThreadContext, IRubyObject, Block)92069%3350%240301
collectCommon(ThreadContext, Ruby, IRubyObject, RubyArray, Block, BlockCallback)90%n/a112211
find_index(ThreadContext, IRubyObject, Block, Arity)82071%3350%240401
reverse_each(ThreadContext, IRubyObject, IRubyObject[], Block)81362%1150%120201
reverse_each(ThreadContext, IRubyObject, Block)81158%1150%120201
find_index(ThreadContext, IRubyObject, IRubyObject, Block)61976%1375%130401
count18(ThreadContext, IRubyObject, IRubyObject, Block)60%n/a111111
each_with_index(ThreadContext, IRubyObject, Block)60%n/a111111
zip(ThreadContext, IRubyObject, IRubyObject[], Block)60%n/a111111
cycle(ThreadContext, IRubyObject, IRubyObject, Block)53788%1583%140701
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
inject(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block)34193%1375%130601
RubyEnumerable()30%n/a112211
drop(ThreadContext, IRubyObject, IRubyObject, Block)13297%2100%020701
drop_while(ThreadContext, IRubyObject, Block)13297%2100%020701
sort_by(ThreadContext, IRubyObject, Block)96100%6100%0401801
zipCommon19(ThreadContext, IRubyObject, IRubyObject[], Block)80100%10100%0601601
minmax(ThreadContext, IRubyObject, Block)62100%4100%030901
cycleCommon(ThreadContext, IRubyObject, long, Block)56100%8100%050901
one_p(ThreadContext, IRubyObject, Block, Arity)56100%4100%0301001
chunk(ThreadContext, IRubyObject, IRubyObject, Block)53100%2100%020901
each_slice(ThreadContext, IRubyObject, IRubyObject, Block)50100%4100%030701
countCommon(ThreadContext, IRubyObject, Block, Arity)49100%2100%020601
minmax_by(ThreadContext, IRubyObject, Block)46100%2100%020601
zipCommonAry(ThreadContext, IRubyObject, IRubyObject[], Block)46100%2100%020801
zipCommonEnum(ThreadContext, IRubyObject, IRubyObject[], Block)46100%2100%020801
singleExtent(ThreadContext, IRubyObject, String, int, Block)44100%4100%030501
singleExtentBy(ThreadContext, IRubyObject, String, int, Block)43100%2100%020601
detectCommon(ThreadContext, IRubyObject, IRubyObject, Block)41100%2100%020801
any_pCommon(ThreadContext, IRubyObject, Block, Arity)41100%2100%020801
take(ThreadContext, IRubyObject, IRubyObject, Block)40100%4100%030801
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
first(ThreadContext, IRubyObject, IRubyObject)37100%4100%030801
injectCommon(ThreadContext, IRubyObject, IRubyObject, Block)36100%2100%020501
find_indexCommon(ThreadContext, IRubyObject, Block, Arity)33100%n/a010701
find_indexCommon(ThreadContext, IRubyObject, IRubyObject)33100%n/a010701
each_cons(ThreadContext, IRubyObject, IRubyObject, Block)33100%2100%020601
group_by(ThreadContext, IRubyObject, Block)33100%2100%020501
collectCommon19(ThreadContext, IRubyObject, Block, String)32100%2100%020601
flatMapCommon19(ThreadContext, IRubyObject, Block, String)32100%2100%020601
take_while19(ThreadContext, IRubyObject, Block)31100%2100%020701
detect(ThreadContext, IRubyObject, IRubyObject, Block)31100%1583%140301
selectCommon(ThreadContext, IRubyObject, Block, String)31100%2100%020601
reject(ThreadContext, IRubyObject, Block)31100%2100%020601
find(ThreadContext, IRubyObject, IRubyObject, Block)30100%1583%140401
to_a19(ThreadContext, IRubyObject, IRubyObject[])29100%n/a010501
first(ThreadContext, IRubyObject)28100%n/a010401
find(ThreadContext, IRubyObject, Block)28100%1583%140301
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
cycle(ThreadContext, IRubyObject, Block)17100%2100%020301
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
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
collect_concat19(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