xrevlog: experimental reimplementation of revlog in C

Matt Mackall mpm at selenic.com
Tue Nov 9 09:59:08 CST 2010


On Tue, 2010-11-09 at 09:25 -0500, Greg Ward wrote:
> Hi folks --
> 
> for ages now, it has really bugged me that Mercurial reads the entire
> changelog index into memory for almost any command, and that it
> creates a Python list *and* dictionary for it.  On our main repo at
> work, that's two 112,000-element containers every time you run (say)
> "hg tip".

Performance numbers?

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list