static {...} |  | 0% |  | 0% | 2 | 2 | 99 | 99 | 1 | 1 |
createJavaHandle(CallSite, DynamicMethod) |  | 0% |  | 0% | 32 | 32 | 84 | 84 | 1 | 1 |
getFramePre(Signature, CallConfiguration, RubyModule, String, StaticScope) |  | 0% |  | 0% | 6 | 6 | 32 | 32 | 1 | 1 |
updateInvocationTarget(MethodHandle, JRubyCallSite, IRubyObject, RubyModule, String, CacheEntry, SwitchPoint, boolean, int) |  | 0% |  | 0% | 20 | 20 | 32 | 32 | 1 | 1 |
createNativeHandle(Ruby, JRubyCallSite, DynamicMethod, String) |  | 0% |  | 0% | 11 | 11 | 38 | 38 | 1 | 1 |
wrapWithFraming(Signature, CallConfiguration, RubyModule, String, MethodHandle, StaticScope) |  | 0% |  | 0% | 7 | 7 | 28 | 28 | 1 | 1 |
postProcessNativeHandle(MethodHandle, JRubyCallSite, DynamicMethod, boolean, boolean) |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 1 | 1 |
createAttrWriterHandle(JRubyCallSite, RubyClass, VariableAccessor) |  | 0% |  | 0% | 2 | 2 | 23 | 23 | 1 | 1 |
createAttrReaderHandle(JRubyCallSite, RubyClass, VariableAccessor) |  | 0% |  | 0% | 2 | 2 | 24 | 24 | 1 | 1 |
getArgCount(Class[], boolean) |  | 0% |  | 0% | 20 | 20 | 26 | 26 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
getTarget(JRubyCallSite, RubyClass, CacheEntry, int) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
addOrRemoveBlock(JRubyCallSite, MethodHandle) |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 1 | 1 |
postProcess(JRubyCallSite, MethodHandle) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[]) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
nullValue(Class) |  | 0% |  | 0% | 15 | 15 | 8 | 8 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
getRubyArgCount(Class[]) |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
invocationBootstrap(MethodHandles.Lookup, String, MethodType, String, int) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[]) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, Block) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
getDynamicMethodTarget(MethodType, int, DynamicMethod) |  | 0% |  | 0% | 11 | 11 | 14 | 14 | 1 | 1 |
tryDispatchDirect(JRubyCallSite, RubyClass, DynamicMethod) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
getFramePost(Signature, CallConfiguration) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
getSiteCount(Class[]) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
createFail(MethodHandle, JRubyCallSite, String, DynamicMethod) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
createFFIHandle(JRubyCallSite, DynamicMethod) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
unwrapMethod(DynamicMethod, String[]) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
dynamicCallTarget(Signature, Signature) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
createGWT(SmartHandle, MethodHandle, MethodHandle, CacheEntry, JRubyCallSite, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
logMethod(DynamicMethod) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
checkArity(int, int, boolean, ThreadContext, IRubyObject, IRubyObject, IRubyObject[]) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
testRealClass(int, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
fixnumOrNil(Ruby, Byte) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
fixnumOrNil(Ruby, Short) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
fixnumOrNil(Ruby, Character) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
fixnumOrNil(Ruby, Integer) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
floatOrNil(Ruby, Float) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
testGeneration(int, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
fixnumOrNil(Ruby, Long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
floatOrNil(Ruby, Double) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
booleanOrNil(Ruby, Boolean) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
checkArity(int, int, boolean, ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testMetaclass(RubyClass, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
stringOrNil(Ruby, CharSequence) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
handleRedo(JumpException.RedoJump, ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testClass(Object, Class) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
yieldSpecificFallback(Block, ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getLast(IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
yieldSpecificFallback(Block, ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getNativeArgCount(DynamicMethod, DynamicMethod.NativeCall) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
valueOrNil(IRubyObject, IRubyObject) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
yieldSpecificFallback(Block, ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
yieldSpecificFallback(Block, ThreadContext) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
InvocationLinker() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
blockEscape(Block) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
subclassProxyTest(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |