[GHC] #5652: T3016 takes long time to compile with LLVM

GHC cvs-ghc at haskell.org
Sun Dec 4 05:48:25 CET 2011


#5652: T3016 takes long time to compile with LLVM
---------------------------------+------------------------------------------
    Reporter:  dterei            |        Owner:  dterei                      
        Type:  bug               |       Status:  new                         
    Priority:  high              |    Milestone:  7.4.1                       
   Component:  Compiler (LLVM)   |      Version:  7.3                         
    Keywords:                    |     Testcase:                              
   Blockedby:                    |   Difficulty:                              
          Os:  Unknown/Multiple  |     Blocking:                              
Architecture:  Unknown/Multiple  |      Failure:  Compile-time performance bug
---------------------------------+------------------------------------------

Comment(by dterei):

 OK so fixed and ready to push. New compile time is down to 12 seconds. So
 still 3x slower than NCG which is ugly but no complexity blow up anymore.
 The 3x slower compile compared to NCG is a due to lots of small factors
 that would require a larger overhaul of the LLVM backend design to fix.

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



More information about the Glasgow-haskell-bugs mailing list