Fix mono-cq under sgen.
commit9d59f5b1d93bb5bb6f9084b66e1473c7bdeb89d8
authorRodrigo Kumpera <kumpera@gmail.com>
Wed, 25 May 2011 06:40:56 +0000 (25 03:40 -0300)
committerRodrigo Kumpera <kumpera@gmail.com>
Wed, 23 May 2012 19:08:28 +0000 (23 16:08 -0300)
tree63c28745b45dd15ce142dc5160c4e991f1f3526b
parentb1ba3a716d564bb8496bd032aa9e903e30d768b4
Fix mono-cq under sgen.

* mono-cq.c: Don't store to managed fields directly, use
MONO_OBJECT_SETREF. Don't memset a block of memory with
roots, use mono_gc_bzero.

This fixes random crashes in my sgen_par_tlab branch.
Hopefully all of them.
mono/metadata/mono-cq.c