[GHC] #2236: Deep stacks make execution time go through the roof

GHC cvs-ghc at haskell.org
Wed May 25 17:34:10 CEST 2011


#2236: Deep stacks make execution time go through the roof
---------------------------------+------------------------------------------
    Reporter:  simonpj           |         Type:  bug                    
      Status:  closed            |     Priority:  low                    
   Milestone:  7.2.1             |    Component:  Runtime System         
     Version:  6.8.2             |   Resolution:  fixed                  
    Keywords:                    |     Testcase:                         
   Blockedby:                    |   Difficulty:  Unknown                
          Os:  Unknown/Multiple  |     Blocking:                         
Architecture:  Unknown/Multiple  |      Failure:  Runtime performance bug
---------------------------------+------------------------------------------
Changes (by simonmar):

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


Comment:

 This is fixed in 7.2.1.

 {{{
 N = 400k, main_fast:
   MUT     time    0.33s  (  0.33s elapsed)
   GC      time    0.01s  (  0.01s elapsed)

 N = 400k, main_slow, GHC 7.2.1:
   MUT     time    0.33s  (  0.44s elapsed)
   GC      time    0.08s  (  0.08s elapsed)

 N = 400k, main_slow, GHC 7.0.3:
   MUT   time    2.25s  (  2.26s elapsed)
   GC    time    2.95s  (  2.95s elapsed)
 }}}

 yay for stack chunks.

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



More information about the Glasgow-haskell-bugs mailing list