Gregory Colvin wrote: [snip]
Do you really need a precise collector? Boehm's collector works just fine.
Most people don't, but some do. In Jones and Lins _Garbage Collection_
there's mention of "misidentification" or "false" pointers in applications with large compress bitmaps. Also, for highly connected
structures, I remember reading that there could be a problem.
So don't allocate bitmaps and such with GC_malloc. Other than that the problem seems to be mostly theoretical.
If so, I don't think you can do it without compiler support.
I was hoping stl_container.cpp would be as close as possible w/o compiler support.
Not close enough for me.
I think Detlef also mentioned this somewhere in his article. The closer it is, then the less testing would need to be done to change the compiler.
Well, if standard allocators supported proxied pointers you could do it with a collected allocator. I think Dinkum's allocators do, not sure about other standard libraries.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost