2009-09-26 Mark Probst <mark.probst@gmail.com>
commit3c8bf9be673c1df3d329f07d796c8ed5f28e4af0
authorMark Probst <mark.probst@gmail.com>
Sat, 26 Sep 2009 14:15:20 +0000 (26 14:15 -0000)
committerMark Probst <mark.probst@gmail.com>
Sat, 26 Sep 2009 14:15:20 +0000 (26 14:15 -0000)
treee0378c2ccb72b0d89d74b0ad969fe1e09e7ab7f4
parentc44b9aa14b27c15cb36d26b9e8ef146e3737634c
2009-09-26  Mark Probst  <mark.probst@gmail.com>

* sgen-gc.c: New debug option "xdomain-checks", which scans the
whole heap for cross-domain references before each collection.

* sgen-scan-object.h: The scan action can now use SCAN to scan the
object.

* threadpool-internals.h, threadpool.c: New function
mono_thread_pool_is_queue_array() for checking whether a given
array is used as a (cross-domain) queue by the thread pool code.

svn path=/trunk/mono/; revision=142674
mono/metadata/ChangeLog
mono/metadata/sgen-gc.c
mono/metadata/sgen-scan-object.h
mono/metadata/threadpool-internals.h
mono/metadata/threadpool.c