GC refactoring: change evac_gen to evac_step
authorSimon Marlow <simonmar@microsoft.com>
Wed, 31 Oct 2007 14:42:30 +0000 (14:42 +0000)
committerSimon Marlow <simonmar@microsoft.com>
Wed, 31 Oct 2007 14:42:30 +0000 (14:42 +0000)
commitc357244371ca5eeaa0d56a6bd349e26a3b16b7dc
tree1e0938c8335f45b86d6d8e41cf029848bcd6c489
parentbf1197b67163d9f5b6509cf836e07ff83cc0a063
GC refactoring: change evac_gen to evac_step

By establishing an ordering on step pointers, we can simplify the test
  (stp->gen_no < evac_gen)
to
  (stp < evac_step)
which is common in evacuate().
rts/sm/Evac.c
rts/sm/GC.c
rts/sm/GC.h
rts/sm/MarkWeak.c
rts/sm/Scav.c
rts/sm/Storage.c