doDebug() | | 0% | | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
getMethodForCaching() | | 0% | | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setActualMethod(CompiledIRMethod) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
dupBox(InterpretedIRMethod) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getActualMethod() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getStaticScope() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getParameterList() | | 82% | | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) | | 96% | | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) | | 96% | | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) | | 95% | | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) | | 94% | | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
call(ThreadContext, IRubyObject, RubyModule, String, Block) | | 94% | | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
tryJit(ThreadContext, InterpretedIRMethod.DynamicMethodBox) | | 100% | | 100% | 0 | 5 | 0 | 13 | 0 | 1 |
InterpretedIRMethod(IRScope, Visibility, RubyModule) | | 100% | | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
calculateArity() | | 100% | | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
switchToJitted(CompiledIRMethod) | | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
dup() | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
ensureInstrsReady() | | 100% | | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
setCallCount(int) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getFile() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLine() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isSynthetic() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getIRMethod() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getArity() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |