
17 Sep
2007
17 Sep
'07
8:35 a.m.
Larry Evans wrote:
On 09/16/07 16:56, Achilleas Margaritis wrote:
Dear boost developers,
You can find a new version of my portable precise C++ garbage collector in vault/memory.
Is any one interested? How does this collector determine the location of pointers on the stack and within the heap?
I forgot to add that the bit map's pages are marked as belonging to the heap if a memory block is dynamically allocated on them. At collection time, the pointers' bit map is traversed in order to locate root pointers; any pages marked as 'heap' are ignored.