[EGIT PATCH 0/5] Quickdiff improvements
- From
Robin Rosenberg <robin.rosenberg@dewire.com>
- Date
- Apr 2, 2009, 18:46 UTC
- Message-ID
- <1238697991-12990-1-git-send-email-robin.rosenberg@dewire.com>
I noticed Eclipse could hang for long period, especially during rebase. This series fixes that.
-- robin
Robin Rosenberg (5):
Make the equals method work for AnyObjectId, not just ObjectId
quickdiff - Don't add GitDocument as repository listener more than
once
Move dcocument to repository mapping to GitDocument
Update Quickdiff tracing statements
Cache resolved ids in quickdiff document for faster update.../egit/ui/internal/decorators/GitDocument.java | 104 +++++++++++++++++--- .../internal/decorators/GitQuickDiffProvider.java | 10 +-- .../src/org/spearce/jgit/lib/AnyObjectId.java | 4 +- .../src/org/spearce/jgit/lib/Repository.java | 2 + .../src/org/spearce/jgit/revwalk/RevObject.java | 2 +- 5 files changed, 97 insertions(+), 25 deletions(-)