[GHC] #9630: compile-time performance regression (probably due to Generics)
GHC
ghc-devs at haskell.org
Mon May 29 23:15:58 UTC 2017
#9630: compile-time performance regression (probably due to Generics)
-------------------------------------+-------------------------------------
Reporter: hvr | Owner: dfeuer
Type: bug | Status: new
Priority: high | Milestone: 8.2.1
Component: Compiler | Version: 7.9
Resolution: | Keywords: deriving-
| perf, Generics
Operating System: Unknown/Multiple | Architecture:
Type of failure: Compile-time | Unknown/Multiple
performance bug | Test Case:
Blocked By: | Blocking:
Related Tickets: #9583, #10293, | Differential Rev(s):
#13059, #10818 |
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by simonpj):
> Are we hoping to be able to reintroduce the inlines and merge the
classes?
Well, the original Description says that compiling Cabal with GHC 8.0 was
26x slower than compiling with GHC 7.8. That's a big difference. How
long does it take to compile (the same) Cabal with GHC 8.2? That's the
question at hand. If it's still 26x slower (and your comment suggests
that it is, albeit maybe not 26x), I'd love to dig a bit into why.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9630#comment:52>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list