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 |