$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Larry Evans (jcampbell3_at_[hidden])
Date: 2003-01-30 16:25:06
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 ).