Boost logo

Boost :

Subject: Re: [boost] request for interest in a garbage collection library
From: Peter Dimov (pdimov_at_[hidden])
Date: 2009-04-24 16:29:53


Mathias Gaunard:
> Sebastian Redl wrote:
>
>>>> and modify them. Conservative GCs do not know this.
>>> But precise ones do.
>>> And precise garbage collection can be implemented in C++ just fine.
>> Yes, but only if you use special self-registering smart pointers (GC
>> handles) for all GC pointers. This registering happens at runtime, so
>> it's a performance hit compared to systems where this information is
>> generated at compile time (or JIT time).
>
> The cost is fairly negligible.
> It can be quite lower than that of boost::shared_ptr, for example.

I don't see how that can be.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk