createRawBacktraceStringFromThrowable(Throwable) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
pushFrameCopy() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
printScope() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
createRubyBacktraceString(StackTraceElement) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
currentBinding(IRubyObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getActiveCatch(Object) |   | 49% |   | 38% | 3 | 5 | 4 | 7 | 0 | 1 |
trace(RubyEvent, String, RubyModule) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
currentBinding(IRubyObject, Visibility, DynamicScope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
profileExit(int, long) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
profileEnter(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
profileEnter(String, DynamicMethod) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getRubyDateFormat() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
callThreadPoll(ThreadContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
ThreadContext(Ruby) |   | 92% |   | 75% | 2 | 5 | 4 | 39 | 0 | 1 |
preBsfApply(String[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
preYieldSpecificBlock(Binding, StaticScope) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
preMethodFrameAndScope(RubyModule, String, IRubyObject, Block, StaticScope) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
preMethodFrameAndDummyScope(RubyModule, String, IRubyObject, Block, StaticScope) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
startProfiling() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
trace(RubyEvent, String, RubyModule, String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
preForBlock(Binding) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
setFile(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTraceSubset(int, Integer, StackTraceElement[]) |   | 84% |   | 62% | 3 | 5 | 0 | 9 | 0 | 1 |
setLastCallStatusAndVisibility(CallType, Visibility) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createCallerBacktrace(int, Integer, StackTraceElement[]) |   | 89% |   | 67% | 2 | 4 | 0 | 8 | 0 | 1 |
getConstant(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
preMethodNoFrameAndDummyScope(StaticScope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
postMethodFrameAndScope() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
preMethodScopeOnly(StaticScope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
preMethodBacktraceDummyScope(String, StaticScope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
preMethodBacktraceAndScope(String, StaticScope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
preEvalScriptlet(DynamicScope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
stopProfiling() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createCallerLocations(int, Integer, StackTraceElement[]) |   | 81% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
getFiberCurrentThread() |   | 67% |   | 50% | 1 | 2 | 1 | 2 | 0 | 1 |
getCurrentTarget() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
postBsfApply() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
postMethodScopeOnly() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
postMethodBacktraceAndScope() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
postMethodBacktraceDummyScope() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
postEvalScriptlet() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
postScopedBody() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getProfileCollection() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isProfiling() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
pushEvalFrame(IRubyObject) |   | 93% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
pushFrame() |   | 90% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
getNextFrame() |   | 90% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
scopeExistsOnCallStack(DynamicScope) |   | 89% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
getPreviousFrame() |   | 87% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
getFiber() |   | 83% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
createWarningBacktrace(Ruby) |   | 82% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
hasAnyScopes() |  | 88% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
preMethodBacktraceOnly(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
postMethodBacktraceOnly() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
preExecuteUnder(IRubyObject, RubyModule, Block) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
pushCallFrame(RubyModule, String, IRubyObject, Block) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
popFrame() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
createBacktrace2(int, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
pushBacktrace(ThreadContext, String, String, int) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
fillNewFrameStack(Frame[], int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
expandCatchStack() |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
fillNewBacktrace(ThreadContext, BacktraceElement[], int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
pushFrame(Frame) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
pushScope(DynamicScope) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
expandScopeStack() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
pushCatch(RubyContinuation.Continuation) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
currentBinding(IRubyObject, Visibility) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
currentBinding(IRubyObject, DynamicScope) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
prepareTopLevel(RubyClass, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
currentBinding() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setFileAndLine(ISourcePosition) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
expandFrameStack() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
expandBacktraceStack(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
safeLength(int, Integer, RubyStackTraceElement[]) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
pushFrameForBlock(Binding) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
pushFrameForEval(Binding) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
setFileAndLine(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
callThreadPoll() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
popScope() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getRubyDateFormatter() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
setThread(RubyThread) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
pushEvalSimpleFrame(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
popFrameReal(Frame) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
preExtensionLoad(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
addBackTraceElement(Ruby, RubyArray, RubyStackTraceElement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
preAdoptThread() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
preYieldLightBlock(Binding, DynamicScope) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setLine(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
gatherCallerBacktrace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newContext(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
finalize() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
setErrorInfo(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getCurrentStaticScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setFiber(ThreadFiber) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
popCatch() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
popBacktrace(ThreadContext) |  | 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 |
preMethodFrameOnly(RubyModule, String, IRubyObject, Block) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getCurrentScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCurrentFrame() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getBackRef() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLastLine() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
preTrace() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
postTrace() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
postYield(Binding, Frame) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
postYieldLight(Binding, Frame) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setBackRef(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setLastLine(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setCurrentVisibility(Visibility) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
pollThreadEvents() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
postExecuteUnder() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getErrorInfo() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setLastCallStatus(CallType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setLastExitStatus(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRootFiber(ThreadFiber) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRootThread(RubyThread) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getFrameName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFrameSelf() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFrameKlazz() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFrameBlock() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCurrentVisibility() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setEventHooksEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
preNodeEval(IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
preYieldNoScope(Binding) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
preEvalWithBinding(Binding) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
postEvalWithBinding(Binding, Frame) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
postYieldNoScope(Frame) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
preScopedBody(DynamicScope) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setWithinTrace(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRecursiveSet(Set) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getRuntime() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLastCallType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLastVisibility() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getLastExitStatus() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getThread() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isEventHooksEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
postMethodFrameOnly() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
postNodeEval() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
isWithinTrace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRecursiveSet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |