JavaProxy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total953 of 1,05710%67 of 704%68771691963342
installField(ThreadContext, Map, Field, RubyModule, boolean, boolean)1530%220%1212232311
java_send(ThreadContext, IRubyObject[])800%40%33131311
java_send(ThreadContext, IRubyObject, IRubyObject, IRubyObject)560%20%229911
marshal_dump()550%20%228811
findFields(ThreadContext, RubyModule, IRubyObject[], boolean, boolean)530%80%55111111
marshal_load(ThreadContext, IRubyObject)470%n/a119911
confirmCachedProxy(String)470%40%338811
java_send(ThreadContext, IRubyObject, IRubyObject)410%20%228811
getFieldListFromArgs(IRubyObject[])400%40%337711
getRubyMethod(ThreadContext, String, Class[])390%20%224411
toJava(Class)300%20%225511
new_array(ThreadContext, IRubyObject, IRubyObject)250%n/a114411
getMethod(ThreadContext, String, Class[])250%n/a113311
equal_p(ThreadContext, IRubyObject)230%40%335511
java_send(ThreadContext, IRubyObject)230%n/a114411
getObject()22621%3125%233501
getJavaClass(ThreadContext, RubyModule)220%20%225511
java_method(ThreadContext, IRubyObject, IRubyObject)200%n/a114411
getMethodInvoker(Method)190%20%223311
op_aref(ThreadContext, IRubyObject, IRubyObject[])131554%1150%123601
lazyJavaObject()110%20%223311
initialize_copy(IRubyObject)110%n/a113311
field_accessor(ThreadContext, IRubyObject, IRubyObject[])110%n/a112211
field_reader(ThreadContext, IRubyObject, IRubyObject[])110%n/a112211
field_writer(ThreadContext, IRubyObject, IRubyObject[])110%n/a112211
dataWrapStruct(Object)100%n/a113311
java_method(ThreadContext, IRubyObject)100%n/a112211
persistent(ThreadContext, IRubyObject)80%n/a111111
setVariable(int, Object)80%n/a113311
getVariable(int)70%n/a112211
getSingletonClass()60%n/a112211
dataGetStruct()50%n/a112211
singleton_class(IRubyObject)40%n/a111111
inspectHashCode()40%n/a111111
unwrap()30%n/a111111
createJavaProxy(ThreadContext)29100%n/a010701
inherited(ThreadContext, IRubyObject, IRubyObject)25100%1150%120501
JavaProxy(Ruby, RubyClass, Object)8100%n/a010301
persistent(IRubyObject, IRubyObject)8100%n/a010201
JavaProxy(Ruby, RubyClass)5100%n/a010201
setObject(Object)4100%n/a010201
getJavaClass()4100%n/a010101