Specialise evac/scav for single-threaded, not minor, GC
authorSimon Marlow <simonmarhaskell@gmail.com>
Wed, 16 Apr 2008 21:54:05 +0000 (21:54 +0000)
committerSimon Marlow <simonmarhaskell@gmail.com>
Wed, 16 Apr 2008 21:54:05 +0000 (21:54 +0000)
commit34d0fee7fa3f29069c9a84df404182726f61b367
tree3e5e4509b0b90dc824dedaa4c4038a8773252155
parent64d2f63295d25b55056c5c4698fcdb37150fbe05
Specialise evac/scav for single-threaded, not minor, GC
So we can parallelise minor collections too.  Sometimes it's worth it.
rts/sm/Evac.c
rts/sm/Evac.c-inc
rts/sm/Evac.h
rts/sm/GC.h
rts/sm/Scav.c
rts/sm/Scav.c-inc