Decode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total428 of 3,72488%94 of 28466%79175108602228
decompress(State)19569077%346565%31555019301
decodeMetaBlockLength(State)697552%171139%1115163201
copyUncompressedData(State)640%40%33181811
readNextMetablockHeader(State)196777%10844%81052501
maybeReallocateRingBuffer(State)184571%8642%6831601
decodeWindowBits(State)141653%4233%3451001
readHuffmanCode(int, int[], int, State)1017994%51878%41324801
readHuffmanCodeLengths(int[], int, int[], State)1014693%22090%21224401
initState(State, InputStream)103376%2250%2321201
decodeContextMap(int, byte[], State)11195%31381%3913601
close(State)2180%2466%241901
decodeBlockTypeAndLength(State, int, int)6894%1583%1411501
Decode()0%n/a111111
checkDupes(int[], int)2793%1583%141501
static {...}1,171100%n/a0101401
readMetablockHuffmanCodesAndContextMaps(State)252100%8100%0504601
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