[GHC] #10069: CPR related performance issue

GHC ghc-devs at haskell.org
Tue Feb 10 11:11:50 UTC 2015


#10069: CPR related performance issue
-------------------------------------+-------------------------------------
        Reporter:  pacak             |                   Owner:
            Type:  bug               |                  Status:  new
        Priority:  normal            |               Milestone:
       Component:  Compiler          |                 Version:  7.10.1-rc2
      Resolution:                    |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:
 Type of failure:  Runtime           |  Unknown/Multiple
  performance bug                    |               Test Case:
      Blocked By:                    |                Blocking:
 Related Tickets:                    |  Differential Revisions:
-------------------------------------+-------------------------------------

Comment (by pacak):

 Found a file, it contains -fno-spec-constr on top, a comment to that key:
 -- this was added because it makes compilation blow up with ghc-7.8.3, and
 -- sims were neutral.
 -- Consider removing after ghc is fixed.


 It contains relatively simple Parser parser and a bunch of functions
 modifying a huge data structure - different fields in this structure.

      507572 1368414112          0 313 >MSMLSSSSSSLLMMSDDDD
 XXXXXXX-0.1.0.0:XXXXXXX.$wa{v rbsKm}

 With removed -fno-spec-constr it takes forever to compile (30 minutes
 already, that's 700 lines of code). Trying to pick relevant bits of core.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10069#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list