patch applied (ghc): Allow work units smaller than a block to improve load balancing

Simon Marlow simonmarhaskell at gmail.com
Tue Jun 17 10:38:09 EDT 2008


Wed Apr 16 15:03:47 PDT 2008  Simon Marlow <simonmarhaskell at gmail.com>
  * Allow work units smaller than a block to improve load balancing

    M ./includes/Block.h +1
    M ./includes/Storage.h +3
    M ./rts/sm/Evac.c -1 +1
    M ./rts/sm/GC.c -16 +34
    M ./rts/sm/GC.h -4 +9
    M ./rts/sm/GCUtils.c -61 +115
    M ./rts/sm/GCUtils.h -5 +5
    M ./rts/sm/Scav.c -20 +17
    M ./rts/sm/Scav.c-inc -6 +11

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080416220347-8214f-d303abfafc52e9ce3c00c5ed51660e82b365a2d8.gz



More information about the Cvs-ghc mailing list