PackWriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total706 of 3,74581%131 of 49573%1143371788991687
parallelDeltaSearch(ProgressMonitor, ObjectToPack[], int, int)717852%12425%89184001
cutDeltaChains(BlockList)640%140%88161611
writeDeltaObjectDeflate(PackOutputStream, ObjectToPack)495151%2250%23102201
searchForDeltas(ProgressMonitor)4319381%122466%719136101
pruneEdgesFromObjectList(List)430%80%55131311
writePack(ProgressMonitor, ProgressMonitor, OutputStream)3824286%73382%72176501
writeObjectImpl(PackOutputStream, ObjectToPack)388970%4866%37143501
select(ObjectToPack, StoredObjectRepresentation)3610374%132767%821103801
searchForReuse(ProgressMonitor)3313280%2675%2573001
runTasks(ExecutorService, ThreadSafeProgressMonitor, DeltaTask.Block, List)284461%2466%1451401
delta(ObjectToPack)240%n/a115511
getIndexVersion()22826%3125%233601
prepareBitmapIndex(ProgressMonitor)2112585%41477%41043301
reselectNonDelta(ObjectToPack)210%n/a119911
findObjectsToPack(ProgressMonitor, ObjectWalk, Set, Set, Set)1862797%1310388%1359515201
get(AnyObjectId)150%40%332211
beginPhase(PackWriter.PackingPhase, ProgressMonitor, long)133975%1685%1721801
getObjectWalk()10947%1150%120201
lambda$1(DeltaTask, List)100%n/a114411
getObjectCount()95886%1375%1311001
findObjectsToPackUsingBitmaps(BitmapWalker, Set, Set)86889%61062%5921701
preparePack(ProgressMonitor, ObjectWalk, Set, Set, Set)82877%2675%2531001
preparePack(ProgressMonitor, Set, Set, Set)80%n/a112211
reuseDeltaFor(ObjectToPack)71568%3350%243801
buffer(AnyObjectId)70%n/a111111
getObjectSet()65490%1990%1621101
writeIndex(OutputStream)62681%1150%121801
writeBitmapIndex(OutputStream)62681%1150%121701
singleThreadDeltaSearch(ProgressMonitor, ObjectToPack[], int)6793%2466%2421601
exclude(AnyObjectId)3587%1787%152901
have(ObjectToPack, AnyObjectId)1270%4450%350201
getState()0%n/a111111
isReuseDeltaCommits()0%n/a111111
isReuseValidatingObjects()0%n/a111111
isThin()0%n/a111111
isUseCachedPacks()0%n/a111111
isUseBitmaps()0%n/a111111
isIgnoreMissingUninteresting()0%n/a111111
lambda$0(ObjectToPack, ObjectToPack)7897%11794%11011601
searchForReuse(ProgressMonitor, List)1386%1150%121501
getInstances()0%n/a111111
findObjectsNeedingDelta(ObjectToPack[], int, int)3196%1583%141801
PackWriter(PackConfig, ObjectReader, PackStatistics.Accumulator)118100%4100%0302701
sortByName()81100%2100%0201301
writeObjects(PackOutputStream, List)58100%6100%0401201
excludeObjects(ObjectIdSet)39100%2100%0201001
depthSkip(RevObject, ObjectWalk)38100%6100%0401001
writeWholeObjectDeflate(PackOutputStream, ObjectToPack)36100%n/a0101001
filterAndAddObject(AnyObjectId, int, int, Set)35100%10100%060701
addObject(AnyObjectId, int, int)31100%2100%020701
computeName()30100%2100%020601
searchForDeltas(ProgressMonitor, ObjectToPack[], int)30100%6100%040701
writeObjects(PackOutputStream)29100%n/a010501
preparePack(ProgressMonitor, Set, Set, Set, Set)18100%n/a010401
close()18100%2100%020601
willInclude(AnyObjectId)15100%1375%130201
deflater()14100%2100%020301
writeBase(PackOutputStream, ObjectToPack)13100%1583%140301
static {...}11100%n/a010501
isIndexDisabled()11100%1375%130101
setShallowPack(int, Collection)10100%n/a010401
preparePack(Iterator)10100%2100%020301
setClientShallowCommits(Set)9100%n/a010301
writeChecksum(PackOutputStream)9100%n/a010301
addObject(RevObject)9100%1150%120301
PackWriter(Repository, ObjectReader)8100%n/a010201
preparePack(ProgressMonitor, Set, Set)8100%n/a010201
writeObject(PackOutputStream, ObjectToPack)8100%2100%020301
PackWriter(ObjectReader)7100%n/a010201
buffer(PackConfig, ObjectReader, AnyObjectId)7100%n/a010101
addObject(RevObject, int)7100%n/a010201
PackWriter(Repository)6100%n/a010201
PackWriter(PackConfig, ObjectReader)6100%n/a010201
setFilterSpec(FilterSpec)6100%n/a010201
getStatistics()6100%n/a010101
setObjectCountCallback(ObjectCountCallback)100%n/a010201
setDeltaBaseAsOffset(boolean)100%n/a010201
setReuseDeltaCommits(boolean)100%n/a010201
setReuseValidatingObjects(boolean)100%n/a010201
setThin(boolean)100%n/a010201
setUseCachedPacks(boolean)100%n/a010201
setUseBitmaps(boolean)100%n/a010201
setIndexDisabled(boolean)100%n/a010201
setIgnoreMissingUninteresting(boolean)100%n/a010201
setTagTargets(Set)100%n/a010201
isDeltaBaseAsOffset()100%n/a010101
endPhase(ProgressMonitor)100%n/a010201