RubyProc

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total133 of 57277%20 of 6268%236223116831
source_location(ThreadContext)440%40%339911
parameters(ThreadContext)210%20%224411
rbClone()120%n/a112211
dup()100%n/a111111
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block)83481%4450%351701
call(ThreadContext, IRubyObject[], IRubyObject, Block)62279%3350%240601
call(ThreadContext, IRubyObject[], Block)60%n/a111111
setup(Block)58895%1583%1412301
isProc()50%n/a111111
to_s19()44592%1150%120501
newProc(Ruby, Block.Type)40%n/a111111
to_s()30%n/a111111
prepareArgs(ThreadContext, Block.Type, Arity, IRubyObject[])27998%22492%21412001
op_equal(IRubyObject)21890%2467%240201
static {...}1788%1150%120101
createProcClass(Ruby)21100%n/a010601
call19(ThreadContext, IRubyObject[], Block)16100%n/a010201
newProc(Ruby, Block, Block.Type, String, int)15100%n/a010301
newProc(Ruby, Block, Block.Type, ISourcePosition)14100%n/a010301
RubyProc(Ruby, RubyClass, Block.Type)11100%n/a010401
RubyProc(Ruby, RubyClass, Block.Type, String, int)11100%n/a010201
RubyProc(Ruby, RubyClass, Block.Type, ISourcePosition)9100%n/a010301
arity()8100%n/a010101
binding()7100%n/a010101
call(ThreadContext, IRubyObject[])7100%n/a010101
newProc(Ruby, Block, Block.Type)6100%n/a010101
lambda_p(ThreadContext)6100%n/a010101
isLambda()5100%n/a010101
isThread()5100%n/a010101
getBlock()3100%n/a010101
to_proc()2100%n/a010101