#3061: GHC's GC default heap growth strategy is not as good as other runtimes
-----------------------------------------+----------------------------------
    Reporter:  dons                      |        Owner:                  
        Type:  run-time performance bug  |       Status:  new             
    Priority:  normal                    |    Milestone:  6.12 branch     
   Component:  Runtime System            |      Version:  6.10.1          
    Severity:  normal                    |   Resolution:                  
    Keywords:  performance, GC           |   Difficulty:  Unknown         
    Testcase:  yes                       |           Os:  Unknown/Multiple
Architecture:  Unknown/Multiple          |  
-----------------------------------------+----------------------------------
Comment (by dons):

 BTW, here's the ruling for the shootout:

 
http://alioth.debian.org/tracker/index.php?func=detail&aid=311528&group_id=30402&atid=411005

 {{{
 "For many language implementations the binary-trees programs are all about
 GC and GC work can be evaded by setting a
 larger initial heap, hinting that the heap will be in some size range,
 controlling when GC happens etc

 We've taken an arbitrary approach - just default settings for all language
 implementations.

 Maybe there's a better (rather than different arbitrary) approach?

 Nothing persuasive has been suggested yet."
 }}}

 I'm out of ideas for making binary-trees parallelise better then :)

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