aboutsummaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit/src/org
diff options
context:
space:
mode:
authorJonathan Nieder <jrn@google.com>2015-11-03 11:16:22 -0800
committerJonathan Nieder <jrn@google.com>2015-11-05 12:27:21 -0800
commitb28091e45014bdadc641713da6d5949f0131545e (patch)
treef49bb956d9b917e207aea7336b61e73c0f2f7e18 /org.eclipse.jgit/src/org
parent9d4e5216a67865e0b5f068e44b01997542583f87 (diff)
downloadjgit-b28091e45014bdadc641713da6d5949f0131545e.tar.gz
jgit-b28091e45014bdadc641713da6d5949f0131545e.zip
Rely on bitmap RevFilter to filter tip commit setup walk
This RevWalk filters out reused bitmap commits via the 'reuse' bitmap. Avoid possible wasted time and complexity by not redundantly marking them UNINTERESTING any more. Change-Id: If467ccd1d75e17cf9367b2a0399fca3f9d52adf9
Diffstat (limited to 'org.eclipse.jgit/src/org')
-rw-r--r--org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java1
1 files changed, 0 insertions, 1 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java b/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java
index d54ec996cf..f14e8cc5d2 100644
--- a/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java
+++ b/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/PackWriterBitmapPreparer.java
@@ -389,7 +389,6 @@ class PackWriterBitmapPreparer {
RevCommit rc = (RevCommit) ro;
reuseCommits.add(new BitmapCommit(rc, false, entry.getFlags()));
- rw.markUninteresting(rc);
if (!reuse.contains(rc)) {
EWAHCompressedBitmap bitmap = bitmapRemapper.ofObjectType(
bitmapRemapper.getBitmap(rc), Constants.OBJ_COMMIT);