Concern about dmd memory usage on win32

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Fri Dec 7 14:39:09 PST 2012


On 12/7/12 5:37 PM, deadalnix wrote:
> On Friday, 7 December 2012 at 22:30:59 UTC, Andrei Alexandrescu wrote:
>> 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
>
> Nobody told you that the GC was THAT SLOW that it as even slower than
> the swap ? You really know nothing about optimization, don't you ?

This is not even remotely appropriate. Where did it come from?

Andrei


More information about the Digitalmars-d mailing list