| getObjectSize(AnyObjectId, int) |   | 52% |   | 35% | 6 | 8 | 8 | 16 | 0 | 1 |
| open(AnyObjectId, int) |   | 72% |   | 71% | 3 | 8 | 4 | 17 | 0 | 1 |
| resolve(AbbreviatedObjectId) |   | 57% |   | 50% | 3 | 4 | 3 | 9 | 0 | 1 |
| findAll(Iterable) |   | 80% |   | 87% | 1 | 5 | 2 | 13 | 0 | 1 |
| has(AnyObjectId) |   | 68% |   | 80% | 2 | 6 | 2 | 11 | 0 | 1 |
| inflate(DfsPackFile, long, byte[], boolean) |   | 87% |   | 40% | 4 | 6 | 1 | 14 | 0 | 1 |
| copy(BlockBasedFile, long, byte[], int, int) |   | 88% |   | 58% | 5 | 7 | 3 | 16 | 0 | 1 |
| checkType(ObjectLoader, AnyObjectId, int) |   | 56% |   | 75% | 1 | 3 | 1 | 3 | 0 | 1 |
| getCachedPacksAndUpdate(BitmapIndex.BitmapBuilder) |   | 82% |   | 75% | 1 | 3 | 2 | 6 | 0 | 1 |
| copyPackAsIs(PackOutputStream, CachedPack) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getIoStats() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| open(Iterable, boolean) |   | 79% | | n/a | 0 | 1 | 2 | 8 | 0 | 1 |
| getObjectSize(Iterable, boolean) |   | 79% | | n/a | 0 | 1 | 2 | 8 | 0 | 1 |
| findAllImpl(DfsObjDatabase.PackList, Collection, List) |   | 96% |   | 81% | 3 | 9 | 4 | 30 | 0 | 1 |
| newReader() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unpin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getObjectSizeImpl(DfsObjDatabase.PackList, AnyObjectId) |   | 92% |   | 75% | 2 | 5 | 2 | 8 | 0 | 1 |
| resolveImpl(DfsObjDatabase.PackList, AbbreviatedObjectId, HashSet) |   | 94% |   | 66% | 2 | 4 | 2 | 7 | 0 | 1 |
| openImpl(DfsObjDatabase.PackList, AnyObjectId) |   | 97% |   | 87% | 1 | 5 | 1 | 8 | 0 | 1 |
| trySelectRepresentation(PackWriter, ProgressMonitor, Iterable, List, boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 15 | 0 | 1 |
| findAllFromPack(DfsPackFile, Iterable, boolean) |  | 100% |   | 90% | 1 | 6 | 0 | 11 | 0 | 1 |
| sortPacksForSelectRepresentation() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| hasImpl(DfsObjDatabase.PackList, AnyObjectId) |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
| garbagePacksForSelectRepresentation() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getBitmapIndex() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| selectObjectRepresentation(PackWriter, ProgressMonitor, Iterable) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| DfsReader(DfsObjDatabase) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| quickCopy(DfsPackFile, long, long) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| pin(BlockBasedFile, long) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| checkGarbagePacks(Iterable) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| close() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| writeObjects(PackOutputStream, List) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getDeltaBaseCache() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| copyObjectAsIs(PackOutputStream, ObjectToPack, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| prepareInflater() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| skipGarbagePack(DfsPackFile) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| newObjectToPack(AnyObjectId, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| inflater() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getOptions() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setAvoidUnreachableObjects(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getShallowCommits() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |