mercurial/revlog.py
changeset 11759 05deba16c5d5
parent 11746 46ac30b17978
parent 11754 6ccd130eab0e
child 11928 b69899dbad40
--- a/mercurial/revlog.py	Wed Aug 04 13:21:11 2010 -0500
+++ b/mercurial/revlog.py	Fri Aug 06 12:59:13 2010 -0500
@@ -1041,6 +1041,9 @@
             base = self._cache[1]
             text = self._cache[2]
 
+        # drop cache to save memory
+        self._cache = None
+
         self._loadindex(base, rev + 1)
         self._chunkraw(base, rev)
         if text is None: