Decode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total461 of 3,72487%96 of 28466%79175113602228
decompress(State)23964672%396060%33555819301
decodeMetaBlockLength(State)697552%171139%1115163201
copyUncompressedData(State)640%40%33181811
readNextMetablockHeader(State)196777%10844%81052501
maybeReallocateRingBuffer(State)184571%8642%6831601
readHuffmanCode(int, int[], int, State)1017994%41982%31324801
readHuffmanCodeLengths(int[], int, int[], State)1014693%22090%21224401
initState(State, InputStream)103376%2250%2321201
close(State)2076%3350%342901
decodeContextMap(int, byte[], State)11195%21487%2913601
decodeBlockTypeAndLength(State, int, int)6894%1583%1411501
Decode()0%n/a111111
decodeWindowBits(State)2893%1583%1411001
checkDupes(int[], int)2793%1583%141501
static {...}1,171100%n/a0101401
readMetablockHuffmanCodesAndContextMaps(State)252100%1787%1504601
readSymbol(int[], int, State)68100%2100%0201201
decodeLiteralBlockSwitch(State)50100%n/a010901
writeRingBuffer(State)48100%1375%130801
inverseMoveToFrontTransform(byte[], int)40100%6100%040901
readMetablockPartition(State, int, int)35100%2100%020501
decodeHuffmanTreeGroup(int, int, State)28100%2100%020701
translateShortCodes(int, int[], int)27100%2100%020501
decodeVarLenUnsignedByte(State)24100%4100%030701
readBlockLength(int[], int, State)21100%n/a010501
moveToFront(int[], int)21100%2100%020501
decodeCommandBlockSwitch(State)17100%n/a010301
decodeDistanceBlockSwitch(State)16100%n/a010301