mercurial/manifest.py
changeset 20075 f8737bce736a
parent 18821 40b4b1f9b7a0
child 21879 090dcaaf3fff
--- 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):