[GHC] #9961: compile-time performance regression compiling genprimcode

GHC ghc-devs at haskell.org
Mon Jan 26 15:33:48 UTC 2015


#9961: compile-time performance regression compiling genprimcode
-------------------------------------+-------------------------------------
        Reporter:  hvr               |                   Owner:  simonpj
            Type:  bug               |                  Status:  closed
        Priority:  highest           |               Milestone:  7.10.1
       Component:  Compiler          |                 Version:  7.10.1-rc1
      Resolution:  fixed             |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:
 Type of failure:  Compile-time      |  Unknown/Multiple
  performance bug                    |               Test Case:
      Blocked By:                    |                Blocking:
 Related Tickets:  #10007            |  Differential Revisions:
-------------------------------------+-------------------------------------
Changes (by thoughtpolice):

 * status:  patch => closed
 * resolution:   => fixed


Comment:

 Forgot to close this; tested as fixed in the GHC 7.10 branch:

 {{{
 $ ../../inplace/bin/ghc-stage2 -Rghc-timing -O -c ParserM.hs
 <<ghc: 322519440 bytes, 126 GCs, 5041166/14526288 avg/max bytes residency
 (7 samples), 31M in use, 0.002 INIT (0.001 elapsed), 0.279 MUT (0.304
 elapsed), 0.199 GC (0.198 elapsed) :ghc>>

 $ ../../inplace/bin/ghc-stage2 -Rghc-timing -O -c Lexer.hs
 <<ghc: 583952016 bytes, 293 GCs, 8581591/22327768 avg/max bytes residency
 (9 samples), 58M in use, 0.001 INIT (0.001 elapsed), 0.304 MUT (0.374
 elapsed), 0.362 GC (0.362 elapsed) :ghc>>
 }}}

 The `lintAnnots` stuff is taken care of in #10007 like I commented
 earlier.

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


More information about the ghc-tickets mailing list