December 06, 2003
Does each D DLL loaded into a process have its own, private GC (implying a separate heap)? In C/C++ you could link to the DLL C runtime library to consolidate the heap. Sometimes it can be beneficial for the process to share a single, common GC, and I was wondering if support for this was planned at all.

Matt


December 07, 2003
"Matt Green" <matt@somewhere.net> wrote in message news:bqs9uk$1n1i$1@digitaldaemon.com...
> Does each D DLL loaded into a process have its own, private GC (implying a
> separate heap)?

Yes.

> In C/C++ you could link to the DLL C runtime library to
> consolidate the heap. Sometimes it can be beneficial for the process to
> share a single, common GC, and I was wondering if support for this was
> planned at all.
>
> Matt
>
>