Boost logo

Boost :

From: Larry Evans (jcampbell3_at_[hidden])
Date: 2001-05-30 00:01:35


Greg Colvin wrote:

> From: John Max Skaller <skaller_at_[hidden]>
> > Greg Colvin wrote:
> >
> > > To be more specific, it is a garbage collecting
> > > smart pointer whose value I am questioning. I'm
> > > too close to the work to judge it's value.
> >
> > Of couse. That's why it needs to be put
> > into production. Let me say I'm quite tempted
> > to ditch Felix GC in favour of it (because it
> > doesn't need shape objects).
>
> Happy to be of assistance. I'll note that the self-assignment
> hack could probably be used to create shape objects of some
> sort, which might speed up the recursive mark-sweep.

I don't think this will work for vector<cyclic_ptr<T> > because
the number of smart pointers is dynamic. This is the "Dynamic
Proxy Container problem" outlined in the gcArt.bdy.html file
which I uploaded to boost in gc_sel_ssp.doc.zip.


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