[darcs-devel] [patch1880] decouple RepoPatchV3 impl from NamedPrim
Ben Franksen
bugs at darcs.net
Tue Aug 27 20:16:29 UTC 2019
Ben Franksen <ben.franksen at online.de> added the comment:
> BTW. I am currently using the latest screened with your latest patches
> we discussed and some of mine, and I just noticed that darcs seems to
> have gotten /considerably/ slower than it used to be, for almost every
> command.
>
> This is what I have now on top of screened:
>
> ben at juliana[1]:.../darcs/sent>darcs send --dry-run
[...]
> patch ff075a27c24e92768b0402d95841df9b366f9705
> Author: Ganesh Sittampalam <ganesh at earth.li>
> Date: Tue Aug 27 14:11:42 CEST 2019
> * get rid of unsafe unsealing
>
> An unsafe unseal is really just an unsafe coerce of
> an existentially quantified witness, so make that explicit
> and reduce the number of kinds of "unsafe" operations
> we have to understand.
>
> The laziness property of 'seal' doesn't seem to be actually
> needed by any test and is unlikely to have any performance
> impact.
Back to normal after I obliterated this one and rebuilt. I should have
known, of course. Still, interesting to observe how much of a difference
this makes in practice.
__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/patch1880>
__________________________________
More information about the darcs-devel
mailing list