Improve memory usage of the log UI
commitbc6d355ca5f31107f831b2c066aaceba0198d3d6
authorJonas Fonseca <fonseca@diku.dk>
Tue, 2 Sep 2008 14:19:41 +0000 (2 16:19 +0200)
committerJonas Fonseca <fonseca@diku.dk>
Tue, 2 Sep 2008 14:19:41 +0000 (2 16:19 +0200)
tree085b247bc28eb231fc452a192db6948cff4a4690
parenteefc889b4f4cfb086eaa2e18224b6a6c785455e8
Improve memory usage of the log UI

... by making RepositoryRevision extend RevCommit and use a custom
RevWalk class. The implementation needs to be cleaned up, but should
safe some object creation.

Thanks to Shawn for this idea.
src/org/gitscm/nbjgit/ui/log/DiffResultsView.java
src/org/gitscm/nbjgit/ui/log/RepositoryRevision.java
src/org/gitscm/nbjgit/ui/log/RevisionNode.java
src/org/gitscm/nbjgit/ui/log/SearchExecutor.java
src/org/gitscm/nbjgit/ui/log/SummaryView.java
src/org/gitscm/nbjgit/util/GitCommand.java