lock-free library for D?

zoujiaqing zoujiaqing at gmail.com
Sat Dec 30 18:17:14 UTC 2023


On Saturday, 30 December 2023 at 18:08:06 UTC, zoujiaqing wrote:
> C++ boost now has a lock-free queue library:
> https://github.com/boostorg/lockfree/tree/develop/include/boost/lockfree
>
> It includes single-producer, single-consumer and 
> multi-producer, multi-consumer queues.
>
> Better performing libraries:
> https://github.com/rigtorp/SPSCQueue
> https://github.com/cameron314/concurrentqueue
> https://github.com/max0x7ba/atomic_queue

`atomic_queue` is a port of C++’s max0x7ba/atomic_queue 
implementation to rust:
https://crates.io/crates/atomic-queue


More information about the Digitalmars-d mailing list