[Haskell-cafe] Re: announcing darcs 2.0.0pre2

Simon Marlow simonmarhaskell at gmail.com
Thu Jan 3 06:11:40 EST 2008

David Roundy wrote:

> Anyhow, could you retry this test with the above change in methodology, and
> let me know if (a) the pull is still slow the first time and (b) if it's
> much faster the second time (after the reverse unpull/pull)?

I think I've done it in both directions now, and it got faster, but still 
much slower than darcs1:

$ time darcs2 unpull --from-tag 2007-09-25 -a
Finished unpulling.
58.68s real   50.64s user   6.36s system   97% darcs2 unpull --from-tag 
2007-09-25 -a
$ time darcs2 pull -a ../ghc-darcs2
Pulling from "../ghc-darcs2"...
Finished pulling and applying.
53.28s real   44.62s user   7.10s system   97% darcs2 pull -a ../ghc-darcs2

This is still an order of magnitude slower than darcs1 for the same 
operation.  (these times are now on the local filesystem, BTW)


More information about the Haskell-Cafe mailing list