pure-python mercurial
Matt Mackall
mpm at selenic.com
Thu Mar 5 11:34:18 CST 2009
On Thu, 2009-03-05 at 10:23 -0700, Bill Barry wrote:
> Matt Mackall wrote:
> >
> > Things that will be slower:
> >
> > revlog index parsing (> 4x)
> > revlog delta generation (> 6x)
> > revlog delta reconstruction (~ 10x)
> > manifest parsing (> 4x)
> > dirstate parsing (> 4x)
> > directory traversal for status (> 4x)
> > base85 encoding (40x)
> >
>
> Is there any paths that can be taken to optimize the pure versions of
> these?
Yes: convert them to C.
--
http://selenic.com : development and support for Mercurial and Linux
More information about the Mercurial
mailing list