Concern about dmd memory usage on win32
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Fri Dec 7 14:30:59 PST 2012
On 12/7/12 1:43 PM, Jonathan M Davis wrote:
> The GC didn't break things per se. It was just made compilation much slower,
> and Walter didn't have time to fix it at the time (as dmd was close to a
> release), so it was disable. But someone needs to take the time to work on it
> and make it efficient enough to use (possibly doing stuff like making it so that
> it only kicks in at least a certain amount of memory is used to keep the
> common case fast but make the memory-intensive cases work). And no one has
> done that.
I suggested this several times: work the GC so it only intervenes if the
consumed memory would otherwise be prohibitively large. That way there's
never a collection during normal compilation.
Andrei
More information about the Digitalmars-d
mailing list