patch applied (ghc): Experimental "mark-region" strategy for the old generation

Simon Marlow simonmarhaskell at gmail.com
Tue Jun 17 10:40:47 EDT 2008


Mon Jun  9 10:49:43 PDT 2008  Simon Marlow <marlowsd at gmail.com>
  * Experimental "mark-region" strategy for the old generation
  Sometimes better than the default copying, enabled by +RTS -w

    M ./includes/Block.h -2 +5
    M ./includes/RtsFlags.h +2
    M ./includes/Storage.h -1 +4
    M ./rts/RtsFlags.c +6
    M ./rts/sm/Compact.c -1 +1
    M ./rts/sm/Evac.c -12 +12
    M ./rts/sm/GC.c -31 +71
    M ./rts/sm/GCAux.c -1 +1
    M ./rts/sm/Storage.c -9 +27
    A ./rts/sm/Sweep.c
    A ./rts/sm/Sweep.h

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080609174943-12142-c51b61442f94ce0be03640b485c0c1ff1c3a87cc.gz



More information about the Cvs-ghc mailing list