| firstChildOf(PackedObjectInfo) |    | 31% |    | 18% | 7 | 9 | 15 | 21 | 0 | 1 | 
| readPackFooter() |    | 71% |    | 78% | 3 | 8 | 5 | 24 | 0 | 1 | 
| resolveDeltas(PackParser.DeltaVisit, int, PackParser.ObjectTypeAndSize, ProgressMonitor) |    | 81% |    | 70% | 3 | 6 | 6 | 36 | 0 | 1 | 
| resolveDeltas(PackedObjectInfo, ProgressMonitor) |    | 62% |    | 66% | 2 | 4 | 6 | 19 | 0 | 1 | 
| checkObjectCollision(PackedObjectInfo) |    | 74% |    | 75% | 2 | 5 | 5 | 20 | 0 | 1 | 
| resolveDeltasWithExternalBases(ProgressMonitor) |    | 81% |    | 62% | 5 | 9 | 7 | 32 | 0 | 1 | 
| readPackHeader() |    | 76% |    | 66% | 3 | 7 | 3 | 19 | 0 | 1 | 
| processDeltas(ProgressMonitor) |    | 69% |    | 75% | 2 | 5 | 5 | 17 | 0 | 1 | 
| checkIfTooLarge(int, long) |    | 60% |    | 77% | 2 | 6 | 4 | 10 | 0 | 1 | 
| fill(PackParser.Source, int) |    | 82% |    | 64% | 4 | 9 | 3 | 21 | 0 | 1 | 
| readObjectHeader(PackParser.ObjectTypeAndSize) |    | 89% |    | 87% | 1 | 6 | 3 | 31 | 0 | 1 | 
| checkObjectCollision(AnyObjectId, int, byte[]) |    | 51% |    | 50% | 1 | 2 | 3 | 7 | 0 | 1 | 
| indexOneObject() |    | 94% |    | 90% | 1 | 7 | 3 | 60 | 0 | 1 | 
| parse(ProgressMonitor, ProgressMonitor) |    | 91% |    | 75% | 4 | 9 | 3 | 38 | 0 | 1 | 
| setObjectChecking(boolean) |   | 0% |   | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| resolveDeltas(ProgressMonitor) |    | 77% |    | 75% | 1 | 3 | 2 | 7 | 0 | 1 | 
| getSortedObjectList(Comparator) |    | 76% |    | 50% | 1 | 2 | 1 | 5 | 0 | 1 | 
| getNewObjectIds() |    | 60% |    | 50% | 1 | 2 | 1 | 3 | 0 | 1 | 
| onEndDelta() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isExpectDataAfterPackFooter() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| whole(long, int, long) |   | 99% |    | 85% | 2 | 8 | 1 | 39 | 0 | 1 | 
| sync() |   | 100% |   | 100% | 0 | 4 | 0 | 13 | 0 | 1 | 
| PackParser(ObjectDatabase, InputStream) |   | 100% |  | n/a | 0 | 1 | 0 | 15 | 0 | 1 | 
| verifySafeObject(AnyObjectId, int, byte[]) |   | 100% |   | 100% | 0 | 3 | 0 | 11 | 0 | 1 | 
| readFrom(PackParser.Source) |   | 100% |   | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| checkObjectCollision() |   | 100% |   | 100% | 0 | 3 | 0 | 5 | 0 | 1 | 
| inflateAndReturn(PackParser.Source, long) |   | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| growEntries(int) |   | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| addObjectAndTrack(PackedObjectInfo) |   | 100% |   | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| reverse(PackParser.UnresolvedDelta) |   | 100% |   | 100% | 0 | 2 | 0 | 7 | 0 | 1 | 
| removeBaseById(AnyObjectId) |   | 100% |   | 100% | 0 | 2 | 0 | 2 | 0 | 1 | 
| use(int) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| newInfo(AnyObjectId, PackParser.UnresolvedDelta, ObjectId) |   | 100% |   | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| inflateAndSkip(PackParser.Source, long) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| setNeedNewObjectIds(boolean) |   | 100% |   | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| openDatabase(PackedObjectInfo, PackParser.ObjectTypeAndSize) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| openDatabase(PackParser.UnresolvedDelta, PackParser.ObjectTypeAndSize) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| getBaseObjectIds() |   | 100% |   | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| endInput() |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| inflate(PackParser.Source, long) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| needNewObjectIds() |   | 100% |   | 100% | 0 | 2 | 0 | 1 | 0 | 1 | 
| streamPosition() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getObject(int) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| parse(ProgressMonitor) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setAllowThin(boolean) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setCheckObjectCollisions(boolean) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setNeedBaseObjectIds(boolean) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setCheckEofAfterPackFooter(boolean) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setExpectDataAfterPackFooter(boolean) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setObjectChecker(ObjectChecker) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setLockMessage(String) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setMaxObjectSizeLimit(long) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getReceivedPackStatistics() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setExpectedObjectCount(long) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| isAllowThin() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isCheckObjectCollisions() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isCheckEofAfterPackFooter() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getLockMessage() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getObjectCount() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| buffer() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getPackSize() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |