Re: [Proposal for ISO C/C++] C++ Memory Management Innovation: GC Allocator
  Home FAQ Contact Sign in
comp.lang.c++.moderated only
 
Advanced search
POPULAR GROUPS

more...

 Up
Re: [Proposal for ISO C/C++] C++ Memory Management Innovation: GC Allocator         

Group: comp.lang.c++.moderated · Group Profile
Author: Chris Thomasson
Date: Apr 21, 2008 14:34

"xushiwei" gmail.com> wrote in message
news:d21bda62-0079-4023-99ef-cc90c66b5831@q1g2000prf.googlegroups.com...
> To obtain a copy of this paper in pdf format click here (http://
> xushiwei.com/local--files/gc-allocator/GCAllocator.pdf or from google
> code: http://code.google.com/p/stdext/downloads/list). Another copy is
> also available on google docs (http://docs.google.com/View?
> docid=dds5zgx6_353dc5k4fcq) in html format.
>
> Introduction
>
> Most of the C++ programmers do not benefit from "Garbage Collection"
> technique (GC). They are sick of deleting objects but have to do this.
> There are some C/C++ memory GC implementations, but they are complex
> and are not widely used.
[...]

I use C++ because it's at a low-enough level and does not have a GC. Anyway,
I need to take a look at your allocator. One question, can I allocate memory
in one thread and free it in another? Is your allocator algorithm wait-free,
or just lock-free? How does it compare to StreamFlow or Hoard? I am not
interested in the GC aspect, just the allocator. Also, can I use your GC to
solve the reader-writer problem in non-blocking algorithms? For instance,
could I substitute RCU with your GC?

Thanks.

--
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
no comments
diggit! del.icio.us! reddit!