op_cmp(ThreadContext, IRubyObject) |   | 45% |   | 38% | 7 | 12 | 11 | 18 | 0 | 1 |
induced_from(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
compareTo(IRubyObject) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
op_equal(ThreadContext, double) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
to_s() |   | 84% |   | 81% | 2 | 9 | 4 | 19 | 0 | 1 |
compareValue(RubyNumeric) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
rationalize(ThreadContext, IRubyObject[]) |   | 90% |   | 58% | 4 | 7 | 1 | 29 | 0 | 1 |
round(ThreadContext, IRubyObject[]) |   | 95% |   | 89% | 3 | 19 | 2 | 32 | 0 | 1 |
op_fdiv(ThreadContext, double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
op_pow(ThreadContext, double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
next_float() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
prev_float() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
op_ge(ThreadContext, IRubyObject) |   | 78% |   | 50% | 3 | 4 | 1 | 4 | 0 | 1 |
op_le(ThreadContext, IRubyObject) |   | 78% |   | 50% | 3 | 4 | 1 | 4 | 0 | 1 |
divmod(ThreadContext, IRubyObject) |   | 90% |   | 83% | 1 | 4 | 1 | 14 | 0 | 1 |
op_gt(ThreadContext, IRubyObject) |   | 81% |   | 67% | 2 | 4 | 1 | 4 | 0 | 1 |
op_lt(ThreadContext, IRubyObject) |   | 81% |   | 67% | 2 | 4 | 1 | 4 | 0 | 1 |
op_pow(ThreadContext, IRubyObject) |   | 74% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
op_mod(ThreadContext, IRubyObject) |   | 73% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
RubyFloat(Ruby) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getBigIntegerValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
eql_p(IRubyObject) |   | 87% |   | 75% | 2 | 5 | 1 | 7 | 0 | 1 |
getLongValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getIntValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fastEqual(RubyFloat) |   | 88% |   | 75% | 1 | 3 | 1 | 3 | 0 | 1 |
getJavaClass() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createFloatClass(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 21 | 0 | 1 |
unmarshalFrom(UnmarshalStream) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
op_pow19(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
val2dbl() |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 1 |
to_r(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
op_equal(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
marshalDump() |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
op_plus(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
op_minus(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
op_mul(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
op_fdiv(ThreadContext, IRubyObject) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
op_mod(ThreadContext, double) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
truncate() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
op_mod19(ThreadContext, IRubyObject) |  | 100% |   | 67% | 2 | 4 | 0 | 4 | 0 | 1 |
divmod19(ThreadContext, IRubyObject) |  | 100% |   | 67% | 2 | 4 | 0 | 4 | 0 | 1 |
infinite_p() |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
denominator(ThreadContext) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
finite_p() |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
op_gt(ThreadContext, double) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
op_ge(ThreadContext, double) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
op_lt(ThreadContext, double) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
op_le(ThreadContext, double) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
abs(ThreadContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
RubyFloat(Ruby, double) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
numerator(ThreadContext) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
zero_p() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
coerce(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
op_plus(ThreadContext, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
op_minus(ThreadContext, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
op_mul(ThreadContext, double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
marshalTo(RubyFloat, MarshalStream) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
op_uminus() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
op_cmp(ThreadContext, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
floor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
ceil() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
nan_p() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newFloat(Ruby, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
magnitude(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
hash() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
round() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSingletonClass() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
magnitude(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDoubleValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getNativeClassIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
convertToFloat() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
to_f() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |