readerwriterqueue icon indicating copy to clipboard operation
readerwriterqueue copied to clipboard

A fast single-producer, single-consumer lock-free queue for C++

Results 19 readerwriterqueue issues
Sort by recently updated
recently updated
newest added

### Motivation: Despite this library being header only, it is actually practically not drop in to any arbitrary project that is *not* an executable. Today, both CMake and package managers...

Hi there, I'm working on adding `readerwriterqueue` as a Bazel Module to the [Bazel Central Repository](https://registry.bazel.build/). My PR is here: https://github.com/bazelbuild/bazel-central-registry/pull/1088 *Bazel Central Repository* requires that packages point to a...

Any plan to do a release tag for latest codes ?

Is the strategy of allocating memory the same as that of STL?

Hi! I saw Note that it's only been tested on x86(-64); if someone has access to other processors I'd love to run some tests on anything that's not x86-based. In...

Does this strictly follow a first-in, first-out (FIFO) order for the queue?

Hello, I have this scene: a single-producer, multi-consumer, and these consumer thread execute alternately. That is to say, only one consumer thread is using the queue at any time, which...

Is it possible to implement bulk insertion? For example, I have a queue of floats, and I want to add a couple thousand of them at once. And on the...

After using the following statement `ReaderWriterQueue q(100);` , the compilation time prompts: The object allocated on the heap may not be aligned 64, I use MSVC(ver2022,c++14) to develop, how to...