#5631: Compilation slowdown from 7.0.x to 7.2.x
---------------------------------+------------------------------------------
    Reporter:  bjpop             |        Owner:                              
        Type:  bug               |       Status:  new                         
    Priority:  high              |    Milestone:  7.4.1                       
   Component:  Compiler          |      Version:  7.2.1                       
    Keywords:                    |     Testcase:                              
   Blockedby:                    |   Difficulty:                              
          Os:  Unknown/Multiple  |     Blocking:                              
Architecture:  Unknown/Multiple  |      Failure:  Compile-time performance bug
---------------------------------+------------------------------------------

Comment(by simonmar):

 While trying to make a test case for this bug, I appear to have found
 another compilation-time regression (or possibly the same one in a
 different guise).  Compiling the attached module (`test_rules2.hs`), I get
 the following times:

 {{{
 GHC 7.0.3:
      642,777,576 bytes allocated in the heap
   Total time    1.44s  (  1.95s elapsed)

 GHC 7.2.1:
      615,395,312 bytes allocated in the heap
   Total   time    1.38s  (  2.45s elapsed)

 GHC 7.3.20111119:
    6,063,152,720 bytes allocated in the heap
   Total   time    6.81s  (  6.89s elapsed)
 }}}

 GHC is allocating 10x as much as 7.2.1 while compiling this module!

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5631#comment:3>
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

Reply via email to