Stop the world GC, why?

Paulo Pinto pjmlp at progtools.org
Sun Nov 17 10:30:26 PST 2013


Am 17.11.2013 17:21, schrieb Stretto:
> What is the crucial reason why the current GC has to stop the world? It
> would seem to me that only memory defragmentation would require such a
> step? If so, then could we not turn off defragmentation and allow the GC
> to run in the background to clean up unused memory and maybe
> periodically manually defragment?
>

Because so far no one created a better one to integrate into D compilers.

It is an implementation issue that will be eventually fixed.

--
Paulo



More information about the Digitalmars-d mailing list