| erfc19(ThreadContext, IRubyObject, IRubyObject) |   | 48% |   | 38% | 7 | 9 | 6 | 17 | 0 | 1 |
| erf19(ThreadContext, IRubyObject, IRubyObject) |   | 54% |   | 62% | 3 | 5 | 3 | 12 | 0 | 1 |
| asinh19(ThreadContext, IRubyObject, IRubyObject) |   | 57% |   | 50% | 4 | 6 | 4 | 13 | 0 | 1 |
| atanh_common(IRubyObject, IRubyObject) |   | 71% |   | 70% | 3 | 6 | 3 | 14 | 0 | 1 |
| frexp19(ThreadContext, IRubyObject, IRubyObject) |   | 78% |   | 70% | 3 | 6 | 2 | 12 | 0 | 1 |
| gamma(ThreadContext, IRubyObject, IRubyObject) |   | 72% |   | 60% | 3 | 6 | 2 | 12 | 0 | 1 |
| acosh19(ThreadContext, IRubyObject, IRubyObject) |   | 82% |   | 67% | 2 | 4 | 2 | 9 | 0 | 1 |
| needFloat(IRubyObject) |   | 75% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| sign(double, double) |   | 67% |   | 50% | 2 | 3 | 0 | 2 | 0 | 1 |
| ldexp(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| domainCheck(IRubyObject, double, String) | | 44% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| tan(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asin(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| acos(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| atan(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cosh(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sinh(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tanh(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| acosh(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asinh(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| atanh(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| log10(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| log2(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sqrt(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| frexp(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| erf(IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| erfc(ThreadContext, IRubyObject, IRubyObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hypot19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 95% |   | 75% | 2 | 5 | 1 | 12 | 0 | 1 |
| RubyMath() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| chebylevSerie(double, double[]) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| nemes_gamma(double) |  | 100% |   | 83% | 1 | 4 | 0 | 5 | 0 | 1 |
| lgamma(ThreadContext, IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| sqrt19(ThreadContext, IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| createMathModule(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| atanh_19(ThreadContext, IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| log_19(ThreadContext, IRubyObject, IRubyObject[]) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| asin19(ThreadContext, IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| acos19(ThreadContext, IRubyObject, IRubyObject) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| log_common19(IRubyObject, double, double, String) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| cosh19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| sinh19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| atan219(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| cbrt(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ldexp19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| domainCheck19(IRubyObject, double, String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| cos19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sin19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| tan19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| atan19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| tanh19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| exp19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| log10_19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| log2_19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| atan2(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hypot(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| cos(ThreadContext, IRubyObject, IRubyObject) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sin(ThreadContext, IRubyObject, IRubyObject) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| exp(ThreadContext, IRubyObject, IRubyObject) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |