invoke(ThreadContext, IRubyObject[]) |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
getMatchingDeclaredMethod(Ruby, Class, String, Class[]) |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 1 | 1 |
invokeDirectWithExceptionHandling(ThreadContext, Method, Object, Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
invokeDirectWithExceptionHandling(ThreadContext, Method, Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
tryProxyInvocation(ThreadContext, Object, Object, Object, Object, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
invokeDirectWithExceptionHandling(ThreadContext, Method, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
tryProxyInvocation(ThreadContext, Object, Object, Object, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
tryProxyInvocation(ThreadContext, Object, Object, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
invokeDirect(ThreadContext, Object, Object, Object, Object, Object) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
tryProxyInvocation(ThreadContext, Object, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
invokeDirect(ThreadContext, Object, Object, Object, Object) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
invokeWithExceptionHandling(ThreadContext, Method, Object, Object[]) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
invokeDirect(ThreadContext, Object, Object, Object) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
handlelIllegalArgumentEx(Method, IllegalArgumentException, Object[]) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
invokeDirectSuperWithExceptionHandling(ThreadContext, Method, Object, Object[]) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
tryProxyInvocation(ThreadContext, Object, Object[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
tryProxyInvocation(ThreadContext, Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
JavaMethod(Ruby, Method) |   | 63% |   | 50% | 3 | 6 | 6 | 17 | 0 | 1 |
invokeDirectWithExceptionHandling(ThreadContext, Method, Object, Object) |   | 32% | | n/a | 0 | 1 | 8 | 10 | 0 | 1 |
create(Ruby, Class, String, Class[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
invoke_static(ThreadContext, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
createDeclared(Ruby, Class, String, Class[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
invokeDirectWithExceptionHandling(ThreadContext, Method, Object) |   | 28% | | n/a | 0 | 1 | 8 | 10 | 0 | 1 |
invokeDirectWithExceptionHandling(ThreadContext, Method, Object, Object[]) |   | 26% | | n/a | 0 | 1 | 8 | 10 | 0 | 1 |
checkInstanceof(Object) |   | 23% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
convertArguments(IRubyObject[], Object[], int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
nameOnInspection() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
handleIllegalAccessEx(Method, IllegalAccessException) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
return_type() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
newMethodNotFoundError(Ruby, Class, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
invokeDirect(ThreadContext, Object, Object) |   | 52% |   | 33% | 3 | 4 | 1 | 5 | 0 | 1 |
invokeDirect(ThreadContext, Object) |   | 52% |   | 33% | 3 | 4 | 1 | 5 | 0 | 1 |
invokeStaticDirect(ThreadContext, Object, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
equals(Object) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
invokeStaticDirect(ThreadContext, Object, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
invokeStaticDirect(ThreadContext, Object, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
newArgSizeMismatchError(Ruby, Class[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
public_p() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
final_p() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
name() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
type_parameters() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
bridge_p() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
invokeDirect(ThreadContext, Object, Object[]) |   | 76% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
static_p() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
mightBeProxy(Object) |   | 50% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
isStatic() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getExceptionTypes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGenericParameterTypes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getGenericExceptionTypes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getParameterAnnotations() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getModifiers() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toGenericString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
accessibleObject() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} |   | 92% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
convertReturn(Object) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
createJavaMethodClass(Ruby, RubyModule) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
invokeStaticDirect(ThreadContext, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
invokeStaticDirect(ThreadContext, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
invokeStaticDirect(ThreadContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
create(Ruby, Method) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getArity() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isVarArgs() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getParameterTypes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |