"Larry Evans" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Philippe A. Bouchard wrote: > > [snip] > > > > I guess it would also be possible to allocate a "shifted object" into some > > specific memory page, so operator delete will be able to quickly detect > > weither the object is shifted or not. This way it would be possible to > > overload the main operator new. > > > > I think this is what BW does to distinguish between pointers produced by > GC_malloc_uncollectable and gc_malloc. Also, I think cmm does something > similar (see ftp://ftp.di.unipi.it/pub/Papers/attardi/SPE.ps.gz ).
Oh no, don't tell me GC_malloc was working this way ;) BTW gc_header *must* have (ip_descriptor *) ? Philippe A. Bouchard _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost