[GHC] #11095: -O0 -g slows GHC down on list literals (compared to -O0 without -g)
GHC
ghc-devs at haskell.org
Fri Jan 27 11:12:19 UTC 2017
#11095: -O0 -g slows GHC down on list literals (compared to -O0 without -g)
-------------------------------------+-------------------------------------
Reporter: slyfox | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.10.2
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: Compile-time | Unknown/Multiple
performance bug | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s): phab:D3001
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by scpmw):
I think dfeuer has managed to identify the core of the issue, so the hard
work should be done. As I sketched there are a good number of options for
how to fix it, and we could even fall back to special handling for deeply
nested constructors with tick annotations in CorePrep if the more elegant
approaches turn out not to work. I'll put some time into it over the
weekend if nobody else grabs it first.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11095#comment:15>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list