The problem with the D GC

Bill Baxter dnewsgroup at billbaxter.com
Mon Jan 8 14:33:44 PST 2007


Oskar Linde wrote:
 > After having fought a while with D programs with runaway memory leaks,
 > I've unfortunately had to come to the conclusion that the D GC is not
 > ready for production use. The problem is what I'd call "spurious
 > pointers". That is random data (strings, numbers, image data, audio or
 > whatever) appearing to the GC to be full of pointers to all over the
 > memory space.


Wow.  That may be the problem I'm having too.  I have some radial basis 
function interpolation code that I put together just before the holiday 
break, which I observed to be leaking like mad.  First thing I need to 
do today after catching up on mail is to figure out why, but maybe 
you've just answered the question for me.

--bb



More information about the Digitalmars-d mailing list