On Saturday, 10 June 2017 at 07:33:33 UTC, Mike B Johnson wrote:
On Friday, 9 June 2017 at 18:54:12 UTC, Eugene Wissner wrote:
there is a new release of my gc-free library, tanya. I don't
announce each release, so I want to tell short about the
latest development and plans for the next releases.
Thanks! I'll check it out.. we need this sort of stuff for D.
Do you have any plans for a circular/ring buffer?
I have already one, working only with scalar types:
tanya.container.buffer.WriteBuffer. It was designed to be used
with C-functions like read/send.
In this module is also ReadBuffer, an asynchronous buffer. It
locks one part of the buffer waiting for an asynchronous
operation, while the other part can be used by the application.