--- a/mercurial/manifest.py Mon Nov 11 16:42:49 2013 -0800
+++ b/mercurial/manifest.py Mon Nov 11 16:35:12 2013 -0800
@@ -30,8 +30,9 @@
class manifest(revlog.revlog):
def __init__(self, opener):
- # we expect to deal with not more than three revs at a time in merge
- self._mancache = util.lrucachedict(3)
+ # we expect to deal with not more than four revs at a time,
+ # during a commit --amend
+ self._mancache = util.lrucachedict(4)
revlog.revlog.__init__(self, opener, "00manifest.i")
def parse(self, lines):