What if gc.disable at all

BCS none at anon.com
Wed Sep 23 08:41:47 PDT 2009


Hello Sam,

> Greeting to everybody,
> 
> If this is too silly a question,please just ignore it.
> 
> I was wondering what if GC is turned off during the lifetime of the
> application?Just as if D is a better,safer/unsafer C with class?Can't
> work?Or some special stuff need to handle?
> 

There are some parts of D (like AA) that allocate memory from the GC but 
for which it would be hard to impossible for the programmer to tell when 
to deallocate. If you use these features while the GC is off, you will leak 
memory untill you turn it back on (at that point the GC will clean it up). 
In some short lived programs this is no problem.

> Thanks for your help in advance.
> Regards,
> Sam




More information about the Digitalmars-d-learn mailing list