On Mon, Jun 29, 2009 at 5:39 AM, NightStrike<nightstr...@gmail.com> wrote: > On Sat, Jun 27, 2009 at 6:25 PM, Ian Lance Taylor<i...@google.com> wrote: >> Richard Guenther <richard.guent...@gmail.com> writes: >> >>> All that above said - do you expect us to carry both vec.h (for VEC in >>> GC memory) and std::vector (for VECs in heap memory) (and vec.h >>> for the alloca trick ...)? Or do you think we should try to make the GTY >>> machinery C++ aware and annotate the standard library (ick...)? >> >> I expect us to write a GC allocator, and use that with std::vector. >> This will require more hooks into the GC code, but I think it is doable. > > I'm curious about this. I thought c++ wasn't a garbage collected > language on purpose.
Many people are confused about what the 'purpose' is. > Why does GCC have one? What purpose does it > serve? I'm not suggesting otherwise, but just trying to learn more > about the way things are done. > This is usually an ingredient for long, heated, debates :-) -- Gaby