Pusing to haddock
Ben Gamari
ben at well-typed.com
Tue Jun 14 08:36:17 UTC 2016
Simon Peyton Jones <simonpj at microsoft.com> writes:
> | tests/alloc/haddock.Cabal 11811321368 + 6.40% 12567003040
> | bytes
> | tests/alloc/haddock.compiler 60211764264 + 7.39%
> | 64658444232 bytes
> |
> | The haddock stats changes are probably genuine, I assume, but the
> | expected value in all.T should be updated.
> |
>
> I'm sad about this. My changes should have had no visible performance
> impact. But I'm not set up to dig into why this one patch might have
> had such large impact on Haddock. Presumably it's not Haddock per-se
> but perhaps the GHC session that it invokes.
>
> I am not sure what to do... I'm quite reluctant to cause a 7%
> regression in allocation without investigation. I suppose I or someone
> should investigate before-and-after, but I don't have time to do that
> this week.
>
> If someone felt able to have a go, that'd be fantastic. Otherwise
> let's at least make a ticket.
>
> For the record, the series of patches, one of which presumably causes
> the regression, is below. Bisecting to the right one would be very
> helpful -- but you have to apply the final one (haddock-update) first.
>
I've opened #12191 to track this. I'll try to get to it although I have
a friend visiting at the moment so time will be a bit tight until
Thursday.
Cheers,
- Ben
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 472 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20160614/facf1aa4/attachment.sig>
More information about the ghc-devs
mailing list