Make the parallel OOM handling code more resilient.
authorRodrigo Kumpera <kumpera@gmail.com>
Wed, 10 Nov 2010 18:56:15 +0000 (16:56 -0200)
committerRodrigo Kumpera <kumpera@gmail.com>
Wed, 10 Nov 2010 19:35:50 +0000 (17:35 -0200)
commit004b5bfd73a16202b3ebbf5a635c8d5d1e3fa516
treeeb06cd50652746d732a714470852090467d97b2a
parent572913bac4e09240a8a6237765160dbca84f8f55
Make the parallel OOM handling code more resilient.

* sgen-marksweep.c (major_copy_or_mark_object): Use
a loop around CAS'ng on failed memory allocation to make
sure we have the right behavior in place.
mono/metadata/sgen-marksweep.c