Add new whole heap verifier that can catch a whole lot more problems than previous...
commit5fd37f32124a3da6072af0df6d343cba7d361d17
authorRodrigo Kumpera <kumpera@gmail.com>
Mon, 28 May 2012 20:13:49 +0000 (28 17:13 -0300)
committerRodrigo Kumpera <kumpera@gmail.com>
Mon, 28 May 2012 20:31:13 +0000 (28 17:31 -0300)
tree8544393763c00e87036b49fab9906dbb9bc8541f
parent9ec0bb73196aa5c3b0eb0c556b78f85713ddf12a
Add new whole heap verifier that can catch a whole lot more problems than previous tools did.

* sgen-gc.c Add verify-before-allocs and verify-before-collections experimental
options to perform heap verification at the many different points in the app.

This does check all pointers in the heap, so it's much much slower than
the previous option.
mono/metadata/sgen-gc.c
mono/metadata/sgen-gc.h
mono/metadata/sgen-los.c
mono/metadata/sgen-marksweep.c