Re: [boost] GC

2003-03-15 Thread Larry Evans
Kevin Cadieux wrote:

I'm starting with this project so I can only give you a general 
description. The GC I am talking about would be omnipresent in the 
project and almost invisible to the user without affecting the control 
the programmer would have over it. It could obviously allow multiple 
instanciations so that the programmer can tune each of his GC's the 
way he wants to. That would boost up the performance in the case that 
a programmer would need
Is it conservative?  If not, how do you access the children of each 
vertex in the
pointer graph?  The multiple instantiations sounds similar to cmm
(ftp://ftp.di.unipi.it/pub/project/posso/cmm ).  If so, I think it's a good
idea; however, I'm wondering how you'd mix, for example, rc with
mark-sweep.



___
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


Re: [boost] GC

2003-03-15 Thread Kevin Cadieux
I'm starting with this project so I can only give you a general description. 
The GC I am talking about would be omnipresent in the project and almost 
invisible to the user without affecting the control the programmer would 
have over it. It could obviously allow multiple instanciations so that the 
programmer can tune each of his GC's the way he wants to. That would boost 
up the performance in the case that a programmer would need to collect 
garbage differently without having to change back and forth the settings of 
a single GC instanciation. If the user wants to start using the GC right 
away without messing with settings, he/she could easily start it up using a 
function such as StartGC() (or whatever) which will use default settings.

I'm waiting for your opinions, do not hesitate to ask your questions.

Kevin







_
MSN Search, le moteur de recherche qui pense comme vous !  
http://fr.ca.search.msn.com/

___
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


Re: [boost] GC

2003-03-15 Thread Larry Evans
Kevin Cadieux wrote:

Would a library enabling Garbage Collecting be of any interest?

Yes, but how does it compare with that in:
http://groups.yahoo.com/group/boost/files/shared_cyclic_ptr/
?
In particular, see the just uploaded proxchildren-pattern.html.
I couldn't upload the class and sequence diagrams referenced by
that html file.  I'll try later. I'm currently in midst
of rewriting code; hence, it maybe better to wait, but the main
advantages listed in that html file will still hold. (The file
was created using docbook.  Thanks to Douglas Gregor for paving
the way in that area).
___
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


Re: [boost] GC

2003-03-15 Thread William E. Kempf

Douglas Gregor said:
> On Saturday 15 March 2003 02:17 am, Kevin Cadieux wrote:
>> Would a library enabling Garbage Collecting be of any interest?
>
> I'm interested.

I think a lot of people are interested... but expect any submission to be
thoroughly picked over.  GC is a complex topic for which there's not
always hard and fast answers that everyone agrees on/likes.  But if you've
got something, don't let that discourage you.  I personally would
certainly like to see something along these lines in Boost.

-- 
William E. Kempf


___
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


Re: [boost] GC

2003-03-15 Thread Douglas Gregor
On Saturday 15 March 2003 02:17 am, Kevin Cadieux wrote:
> Would a library enabling Garbage Collecting be of any interest?

I'm interested.

Doug
___
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


[boost] GC

2003-03-15 Thread Kevin Cadieux
Would a library enabling Garbage Collecting be of any interest?

Kevin





_
MSN Search, le moteur de recherche qui pense comme vous !  
http://fr.ca.search.msn.com/

___
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost