| copyAsIs2(PackOutputStream, LocalObjectToPack, boolean, WindowCursor) |   | 53% |   | 50% | 37 | 52 | 54 | 128 | 0 | 1 |
| getObjectType(WindowCursor, long) |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
| idx() |   | 43% |   | 66% | 4 | 7 | 21 | 40 | 0 | 1 |
| load(WindowCursor, long) |   | 80% |   | 80% | 8 | 22 | 20 | 91 | 0 | 1 |
| mmap(long, int) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| getObjectSize(WindowCursor, long) |   | 54% |   | 50% | 3 | 6 | 11 | 27 | 0 | 1 |
| onOpenPack() |   | 66% |   | 50% | 4 | 6 | 7 | 24 | 0 | 1 |
| setCorrupt(long) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| doOpen() |   | 60% |   | 50% | 2 | 3 | 8 | 20 | 0 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| decompress(long, int, WindowCursor) |   | 45% |   | 50% | 1 | 2 | 4 | 8 | 0 | 1 |
| representation(WindowCursor, AnyObjectId) |   | 91% |   | 90% | 1 | 7 | 3 | 30 | 0 | 1 |
| copyPackAsIs(PackOutputStream, WindowCursor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isCorrupt(long) |   | 41% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| beginCopyAsIs() |   | 59% |   | 50% | 2 | 3 | 4 | 6 | 0 | 1 |
| read(long, int) |   | 85% |   | 66% | 2 | 4 | 1 | 9 | 0 | 1 |
| findDeltaBase(ObjectId) |   | 61% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| readFully(long, byte[], int, int, WindowCursor) |  | 71% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| iterator() | | 50% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| setInvalid() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| incrementTransientErrorCount() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBitmapIndex() |  | 92% |   | 75% | 2 | 5 | 1 | 13 | 0 | 1 |
| endCopyAsIs() |  | 85% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| doClose() |  | 95% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| Pack(File, PackFile) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| endWindowCache() |  | 100% |   | 83% | 1 | 4 | 0 | 4 | 0 | 1 |
| get(WindowCursor, AnyObjectId) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
| beginWindowCache() |  | 100% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| hasObject(AnyObjectId) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
| close() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getObjectSize(WindowCursor, AnyObjectId) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| openFail(boolean, Exception) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| static {...} |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| shouldBeKept() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getReverseIdx() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| copyAsIs(PackOutputStream, LocalObjectToPack, boolean, WindowCursor) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getDeltaHeader(WindowCursor, long) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| findEndOffset(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| resolve(Set, AbbreviatedObjectId, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$0(Pack, Pack) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findObjectForOffset(long) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| resetTransientErrorCount() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getPackName() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getObjectCount() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPackChecksum() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPackFile() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIndex() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFileSnapshot() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| invalid() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |