DMD compilation speed

deadalnix via Digitalmars-d digitalmars-d at puremagic.com
Tue Mar 31 11:24:48 PDT 2015


On Tuesday, 31 March 2015 at 11:29:23 UTC, ketmar wrote:
> On Tue, 31 Mar 2015 10:14:05 +0000, Temtaime wrote:
>
>> Is anyone there looked how msvc for example compiles really 
>> big files ?
>> I never seen it goes over 200 MB. And it is written in C++, so 
>> no GC.
>> And compiles very quick.
>
> and it has no CTFE, so...
>
> CTFE is a big black hole that eats memory like crazy.

I'm going to propose again the same thing as in the past :
  - before CTFE switch pool.
  - CTFE in the new pool.
  - deep copy result from ctfe pool to main pool.
  - ditch ctfe pool.


More information about the Digitalmars-d mailing list