RubyRandom

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total259 of 1,36981%49 of 17472%4412653294739
randomRand(ThreadContext, IRubyObject, RubyRandom.RandomType)5825581%153972%1128126701
randCommon18(ThreadContext, IRubyObject, IRubyObject[])320%40%338811
randomReal(ThreadContext, IRubyObject)282345%5550%3641101
rangeValues(ThreadContext, IRubyObject)274361%5338%3541501
initialize_copy(IRubyObject)201543%1150%123701
marshal_load(ThreadContext, IRubyObject)183968%3350%3431201
floatValue(IRubyObject)172155%3562%253801
rand(ThreadContext, IRubyObject, IRubyObject[])170%20%224411
randInt(ThreadContext, RubyRandom.RandomType, RubyInteger, boolean)65991%21286%2821801
randCommon19(ThreadContext, IRubyObject, IRubyObject[])53286%1583%1411001
srand(ThreadContext, IRubyObject, IRubyObject)50%n/a111111
randCommon(ThreadContext, RubyRandom.RandomType, RubyInteger)42083%1375%131601
srand(ThreadContext, IRubyObject)40%n/a111111
stateObj(ThreadContext)40%n/a111111
state(ThreadContext, IRubyObject)40%n/a111111
newSeed(ThreadContext, IRubyObject)40%n/a111111
randLimitedBignum(ThreadContext, RubyRandom.RandomType, RubyBignum)38397%21083%2721901
marshal_dump(ThreadContext)33893%1150%121601
bytes(ThreadContext, IRubyObject)69100%8100%0501401
getIntBigIntegerBuffer(byte[], int)63100%1788%1501101
setIntBigIntegerBuffer(byte[], int, int)56100%3562%3501001
randLimitedFixnum(ThreadContext, RubyRandom.RandomType, long)56100%8100%0501201
makeMask(long)38100%n/a010701
createRandomClass(Ruby)37100%n/a010901
srandCommon(ThreadContext, IRubyObject, IRubyObject)25100%n/a010701
op_equal_19(ThreadContext, IRubyObject)20100%2100%020301
initialize(ThreadContext, IRubyObject[])17100%2100%020201
randObj(ThreadContext, IRubyObject[])16100%2100%020301
checkMaxInt(ThreadContext, IRubyObject)16100%4100%030501
randomSeed(Ruby)15100%n/a010301
RubyRandom(Ruby, RubyClass)8100%n/a010301
leftObj(ThreadContext)8100%n/a010101
left(ThreadContext, IRubyObject)8100%n/a010101
srandCommon(ThreadContext, IRubyObject)7100%n/a010101
randFloat(ThreadContext, RubyRandom.RandomType)6100%n/a010101
static {...}5100%n/a010101
seed(ThreadContext)4100%n/a010101
getDefaultRand(ThreadContext)4100%n/a010101
setRandomType(RubyRandom.RandomType)4100%n/a010201