#2328: Compiling DoCon with 6.8.3 has 3x slow-down compared with 6.8.2
------------------------------------------+---------------------------------
Reporter: simonpj | Owner:
Type: compile-time performance bug | Status: new
Priority: normal | Milestone: 6.8.3
Component: Compiler | Version: 6.8.2
Severity: normal | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Architecture: Unknown
Os: Unknown |
------------------------------------------+---------------------------------
Comment (by simonpj):
I believe that the massive (150x!) blow-up when the Simplifier gets going
is because instance declarations are inlined bodily. !DoCon uses a lot of
instances, and the effect is very substantial. As it happens I've been
working on a fix, because I've been aware of this for some time, but it's
too big a fix to put in 6.8.2.
The change between 6.8.2 and 6.8.3 is mysterious though. I don't
understand that.
Simon
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2328#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs