patch applied (ghc): Specialise evac/scav for single-threaded,
not minor, GC
Simon Marlow
simonmarhaskell at gmail.com
Tue Jun 17 10:37:45 EDT 2008
Wed Apr 16 14:54:05 PDT 2008 Simon Marlow <simonmarhaskell at gmail.com>
* Specialise evac/scav for single-threaded, not minor, GC
So we can parallelise minor collections too. Sometimes it's worth it.
M ./rts/sm/Evac.c -2 +2
M ./rts/sm/Evac.c-inc -12 +9
M ./rts/sm/Evac.h -1 +1
M ./rts/sm/GC.h +1
M ./rts/sm/Scav.c -6 +6
M ./rts/sm/Scav.c-inc -28 +7
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080416215405-8214f-dd32d11a8d86a4e286d415565973b20ee7f81dcc.gz
More information about the Cvs-ghc
mailing list