bearophile wrote:

>> The following code even crashes LDC during the compilation, I'll ask in
>> the LDC channel:<
> 
> The good ChristianK has already added it:
> http://www.dsource.org/projects/ldc/ticket/320

And thankfully Frits van Bommel has already fixed it: it consumes about 40kb 
of heap memory at runtime now.

This seems to be because we don't use the _d_arrayappend functions at all 
but emit a _d_arraysetlength instead. What's the memory growing behavior of 
that function? Should this be considered a bug?


Reply via email to