ctfe append too slow, but can't speed up

Stefan Koch via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Apr 12 05:52:05 PDT 2017


On Tuesday, 11 April 2017 at 02:20:37 UTC, Jethro wrote:
> ctfe string appending is way to slow, I have tried the 
> suggested methods and nothing works and slows down by at least 
> an order of magnitude.
>
> I need a drop in replacement(no other changes) that can take 
> over the duties of string and allow for memory reuse.
>
> reserve, cpacity, assumeSafeAppend cannot be used by ctfe so 
> are useless.
>
> I've tried to shadow a pre-allocated buffer but that doens't 
> work either.

You can give me your code, and I'll see what has to be done to 
run it with newCTFE.


More information about the Digitalmars-d-learn mailing list