Mercurial > jhg
comparison src/org/tmatesoft/hg/core/HgIncomingCommand.java @ 195:c9b305df0b89
Optimization: use ParentWalker to get changeset's parents, if possible. Do not keep duplicating nodeids and strings in manifest revisions
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Fri, 15 Apr 2011 05:17:44 +0200 |
parents | 344e8d7e4d6e |
children | 706bcc7cfee4 |
comparison
equal
deleted
inserted
replaced
194:344e8d7e4d6e | 195:c9b305df0b89 |
---|---|
131 private final HgChangelog.ParentWalker parentHelper; | 131 private final HgChangelog.ParentWalker parentHelper; |
132 private final ChangesetTransformer transformer; | 132 private final ChangesetTransformer transformer; |
133 private final HgChangelog changelog; | 133 private final HgChangelog changelog; |
134 | 134 |
135 { | 135 { |
136 transformer = new ChangesetTransformer(localRepo, handler); | 136 transformer = new ChangesetTransformer(localRepo, handler, getParentHelper()); |
137 transformer.limitBranches(branches); | 137 transformer.limitBranches(branches); |
138 parentHelper = getParentHelper(); | 138 parentHelper = getParentHelper(); |
139 changelog = localRepo.getChangelog(); | 139 changelog = localRepo.getChangelog(); |
140 } | 140 } |
141 | 141 |