On Tuesday, 9 August 2022 at 23:12:33 UTC, monkyyy wrote:
>On Tuesday, 9 August 2022 at 16:32:09 UTC, max haughton wrote:
>dmd not freeing by default is/was a bad idea. The memory usage
Hmmmm; isnt d compiler pretty quick and fairly good about not crashing dispite having a small team?
Why isnt the natural conclusion that it looks like it worked out; just corrrect?
Exactly
-lowmem
Enable the garbage collector for the compiler, reducing the compiler memory requirements but increasing compile times.
Having control over your memory allocation strategy is what's important
Hence forcing one on the users is a bad idea when you need that little performance boost that ends up being your killer feature (fast compile speed)