
🛠️ Vyukov MPSC queue in C++20 with a six-claim formal memory-model proof
Summary
An implementation of the Vyukov multi-producer single-consumer queue in C++20. It includes a formal memory-model proof with a six-claim structure.
Why it’s interesting
It features a rigorous formal memory-model proof for a concurrent data structure.
Target user
C++ developers and systems programmers working on concurrent systems.
Source metrics: Points 3 · Comments 0
HN discussion · Project
Source: #HackerNews / Show HN
Summary
An implementation of the Vyukov multi-producer single-consumer queue in C++20. It includes a formal memory-model proof with a six-claim structure.
Why it’s interesting
It features a rigorous formal memory-model proof for a concurrent data structure.
Target user
C++ developers and systems programmers working on concurrent systems.
Source metrics: Points 3 · Comments 0
HN discussion · Project
Source: #HackerNews / Show HN