RFC: std.json sucessor
Ola Fosheim Gr via Digitalmars-d
digitalmars-d at puremagic.com
Fri Aug 22 23:53:36 PDT 2014
On Saturday, 23 August 2014 at 06:41:11 UTC, Walter Bright wrote:
> Scopebuffer is extensively used in Warp, and works very well.
> The "hole" in the stack is not a significant problem.
Well, on a webserver you don't want to push out the caches for no
good reason.
> You can always implement your own buffering system and pass it
> in - that's the point, it's under user control.
My point is that you need compiler support to get good buffering
options on the stack. Something like an @alloca_inline:
auto buffer = @alloca_inline getstuff();
process(buffer);
I think all memory allocation should be under compiler control,
the library solutions are bound to be suboptimal, i.e. slower.
More information about the Digitalmars-d
mailing list