UnmarshalStream

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total199 of 87777%29 of 11475%269219210125
unmarshalObjectDirectly(int, UnmarshalStream.MarshalState, boolean)3914178%32589%22556101
defaultObjectUnmarshal()312343%5117%3441101
UnmarshalStream(Ruby, InputStream, IRubyObject, boolean)274462%3562%3511301
findClass(String)242349%2250%232901
defaultVariablesUnmarshal(IRubyObject)129188%21286%2812501
doCallProcForLink(IRubyObject, int)12529%3125%231301
getClassFromPath(Ruby, String)111048%1150%120301
getModuleFromPath(Ruby, String)11945%1150%120301
uclassUnmarshall()104281%3562%351901
doCallProcForObj(IRubyObject)9536%1150%121301
UnmarshalStream(Ruby, InputStream, IRubyObject, boolean, boolean)70%n/a112211
readUnsignedByte()5862%1150%121401
static {...}788%1150%120101
unmarshalInt()84100%21488%2901701
unmarshalString()39100%4100%0301001
unmarshalObject(UnmarshalStream.MarshalState, boolean)38100%6100%040801
userUnmarshal(UnmarshalStream.MarshalState)35100%2100%0201001
userNewUnmarshal()23100%n/a010601
readSignedByte()14100%2100%020401
unmarshalObject(boolean)9100%n/a010101
unmarshalObject()8100%n/a010101
registerLinkTarget(IRubyObject)8100%1150%120301
unmarshalObject(UnmarshalStream.MarshalState)5100%n/a010101
read()4100%n/a010101
getRuntime()3100%n/a010101