Introduced a GC heap walk API.
authorPaolo Molaro <lupus@oddwiz.org>
Tue, 2 Nov 2010 17:44:29 +0000 (18:44 +0100)
committerPaolo Molaro <lupus@oddwiz.org>
Wed, 3 Nov 2010 10:42:29 +0000 (11:42 +0100)
commitaa765be136cdc33254d5e92a439647f064fa3837
tree02e4b2df7be8ea1521e2fe56526f6685835882af
parentdfbc41a9d3466d65fa0ee5359d9799b06a2db946
Introduced a GC heap walk API.

This API is currently only implemented for the sgen GC.
It can be used to iterate over all the managed objects in the heap
and it allows to also easily track object references.
mono/metadata/boehm-gc.c
mono/metadata/mono-gc.h
mono/metadata/null-gc.c
mono/metadata/sgen-gc.c