Mercurial > hg-stable
changeset 9664:2a4a0dc4fb85
walkchangerevs: reset cache between windows
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Thu, 29 Oct 2009 19:03:13 -0500 |
parents | 4164a17e7126 |
children | 1de5ebfa5585 |
files | mercurial/cmdutil.py |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Thu Oct 29 17:07:54 2009 -0500 +++ b/mercurial/cmdutil.py Thu Oct 29 19:03:13 2009 -0500 @@ -1210,6 +1210,7 @@ return rev in wanted for i, window in increasing_windows(0, len(revs)): + change = util.cachefunc(repo.changectx) nrevs = [rev for rev in revs[i:i+window] if want(rev)] for rev in sorted(nrevs): fns = fncache.get(rev)