Rollback: use cas() to claim the closure in copyPart(), to match copy_tag()
authorSimon Marlow <marlowsd@gmail.com>
Thu, 20 Aug 2009 15:58:33 +0000 (15:58 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 20 Aug 2009 15:58:33 +0000 (15:58 +0000)
commit0a19869b673f178786f127bc51451e1b7061772d
treefd150927f202e81753f5e4cce119089cddac4b1c
parentb99af8633eff2cba0128fa874e1ecbea0d1647fd
Rollback: use cas() to claim the closure in copyPart(), to match copy_tag()

rolling back:

  * use cas() to claim the closure in copyPart(), to match copy_tag()
  * rename whitehole_spin to evac_collision, and update it properly

This introduced a new failure in parallel GC.  I'll rollback for now
until I've fixed it.
rts/Stats.c
rts/sm/Evac.c
rts/sm/GC.h
rts/sm/Storage.c