From: Robin Rosenberg Date: Thu, 02 Apr 2009 18:46:26 GMT Subject: [EGIT PATCH 0/5] Quickdiff improvements 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(-)