On Monday, 5 December 2016 at 07:48:31 UTC, Stefan Koch wrote:

I found an easily fixable performance problem inside the byte-code generator.
Causing it to allocate 800K per discovery of a new type.
Reducing this will probably make IR generation 10 times faster in the average case.
Clearing 800K takes quite some time.

I just fixed this.
As predicted, the taken time to generate byte-code is now greatly reduced.
This has a really huge impact.
It looks like the performance wins brought by the new ctfe engine might be higher then I predicted.

Reply via email to