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.