#5631: Compilation slowdown from 7.0.x to 7.2.x
---------------------------------+------------------------------------------
    Reporter:  bjpop             |       Owner:                              
        Type:  bug               |      Status:  new                         
    Priority:  normal            |   Component:  Compiler                    
     Version:  7.2.1             |    Keywords:                              
    Testcase:                    |   Blockedby:                              
          Os:  Unknown/Multiple  |    Blocking:                              
Architecture:  Unknown/Multiple  |     Failure:  Compile-time performance bug
---------------------------------+------------------------------------------
 Compile time performance for GHC appears to have slowed down significantly
 for the package:

    http://hackage.haskell.org/package/language-python

 Time to compile the package:

    - GHC 7.0.4: 3m57s
    - GHC 7.2.1: 49m22s
    - GHC 7.2.2: 49m56s

 The culprits are the Happy generated modules:

    Language.Python.Version3.Parser.Parser
    Language.Python.Version2.Parser.Parser

 GHC uses up to 700MB of memory compiling these files (my machine has 2GB
 of RAM and it does not appear to be thrashing during the compilation).

 All versions of GHC in this ticket were downloaded as binary packages from
 the ghc website.

 System:

 OS X 10.7.2
 1.4 GHz Intel Core 2 Duo
 2GB RAM
 GCC 4.2.1

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