On Monday, 5 December 2016 at 18:47:13 UTC, Stefan Koch wrote:
On Monday, 5 December 2016 at 16:47:33 UTC, Andrei Alexandrescu wrote:
On 12/05/2016 11:28 AM, Stefan Koch wrote:
It looks like the performance wins brought by the new ctfe engine might
be higher then I predicted.

That's awesome!! -- Andrei

After discovering this performance bottleneck I have now changed my mind about how I will tackle concatenation of arrays and strings in particular.
All con-cat operations should be done as intrinsic calls.
Because tight cooperation with the CTFE-Memory-Management-Subsystem is needed.

I just implemented a bytecode cache, however the bytecode generation is so fast now that we only safe a couple micro seconds by using the cache.
It is not noticeable at all :P.

Reply via email to