#7450: Regression in optimisation time of functions with many patterns (6.12 to
7.4)?
-------------------------------------------+--------------------------------
Reporter: iustin | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.6.1
Resolution: | Keywords:
Os: Unknown/Multiple | Architecture: Unknown/Multiple
Failure: Compile-time performance bug | Difficulty: Unknown
Testcase: | Blockedby:
Blocking: | Related:
-------------------------------------------+--------------------------------
Changes (by simonpj):
* status: closed => new
* resolution: duplicate =>
Comment:
It may be a dup of #7258, but if it's true that the issue is solely
concerned with `deriving(Read)` that would localise it much more than
saying it's to do with `DynFlags.lhs`.
So if I understand it, simply having your data type with lots of
constructors and `deriving(Read)` is enough to trigger this non-linear
behaviour?
Simon
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7450#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