| getAndMoveToFrontDecode() |  | 0% |  | 0% | 24 | 24 | 119 | 119 | 1 | 1 |
| recvDecodingTables() |  | 0% |  | 0% | 17 | 17 | 46 | 46 | 1 | 1 |
| hbCreateDecodeTables(int[], int[], int[], char[], int, int, int) |  | 0% |  | 0% | 9 | 9 | 21 | 21 | 1 | 1 |
| initBlock() |  | 0% |  | 0% | 18 | 18 | 28 | 28 | 1 | 1 |
| setupBlock() |  | 0% |  | 0% | 7 | 7 | 24 | 24 | 1 | 1 |
| setupRandPartA() |  | 0% |  | 0% | 7 | 7 | 22 | 22 | 1 | 1 |
| getAndMoveToFrontDecode0(int) |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
| setupRandPartB() |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| read(byte[], int, int) |  | 0% |  | 0% | 10 | 10 | 25 | 25 | 1 | 1 |
| CBZip2InputStream(InputStream, SplittableCompressionCodec.READ_MODE, boolean) |  | 0% |  | 0% | 6 | 6 | 28 | 28 | 1 | 1 |
| skipToNextMarker(long, int) |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| createHuffmanDecodingTables(int, int) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| setupNoRandPartA() |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| bsR(long) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| bsGetBit() |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| endBlock() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| setupNoRandPartB() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| read0() |  | 0% |  | 0% | 10 | 10 | 17 | 17 | 1 | 1 |
| init() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| setupNoRandPartC() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| setupRandPartC() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| makeMaps() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| read() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| bsGetInt() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| complete() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| close() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| changeStateToProcessABlock() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| updateReportedByteCount(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| readAByte(InputStream) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| numberOfBytesTillNextMarker(InputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| updateProcessedByteCount(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| CBZip2InputStream(InputStream, SplittableCompressionCodec.READ_MODE) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| bsGetUByte() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| reportCRCError() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| skipToNextBlockMarker() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| CBZip2InputStream(InputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getProcessedByteCount() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |