Build time regressions

Joachim Breitner mail at joachim-breitner.de
Tue Sep 30 20:36:27 UTC 2014


Hi,

the attached graph shows a noticable increase in build time caused by

Update Cabal submodule & ghc-pkg to use new module re-export types
author	Edward Z. Yang <ezyang at cs.stanford.edu>
https://git.haskell.org/ghc.git/commit/4b648be19c75e6c6a8e6f9f93fa12c7a4176f0ae

and only halfway mitigated by

Update `binary` submodule in an attempt to address #9630
author	Herbert Valerio Riedel <hvr at gnu.org>
https://git.haskell.org/ghc.git/commit/3ecca02516af5de803e4ff667c8c969c5bffb35f


I am not sure if the improvement is related to the regression, but in
any case: Edward, was such an increase expected by you? If not, can you
explain it? Can it be avoided?

Or maybe Cabal just became much larger... +38% in allocations when
running haddock on it seems to confirm this.

Greetings,
Joachim


-- 
Joachim “nomeata” Breitner
  mail at joachim-breitner.dehttp://www.joachim-breitner.de/
  Jabber: nomeata at joachim-breitner.de  • GPG-Key: 0xF0FBF51F
  Debian Developer: nomeata at debian.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: buildtime.png
Type: image/png
Size: 2019 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20140930/a5be5379/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20140930/a5be5379/attachment.sig>


More information about the ghc-devs mailing list