[darcs-users] darcs patch: switch Darcs.Patch.FileName to be ByteString.Char8 int...

Trent W. Buck trentbuck at gmail.com
Sat Oct 3 05:38:16 UTC 2009

Jason Dagit <dagit at codersbase.com> writes:

> I downloaded [darcs 1.0.9], built it with ghc-6.6.1, and confirmed
> this.  For me it only took 11 Mb of total memory, but really it's the
> same overall.  Darcs 2.3.0 is taking over two orders of magnitude more
> memory.  It took, 1903 MB on my machine.
> So, this regression is much worse than I had initially realized.  I guess
> I'll make a new bug ticket for this regression and cite some of this.

I heard a rumour that this was to prevent you recording a patch that you
then couldn't work with, i.e. by making the record operation as bloatful
as apply/amend/whatever.

More information about the darcs-users mailing list