A C++ library of Concurrent Data Structures
-
Updated
Oct 17, 2023 - C++
A C++ library of Concurrent Data Structures
A C++ library providing various concurrent data structures and reclamation schemes.
Effective Memory Reclamation
Hazard pointer based concurrent memory reclamation for Rust.
A simple hazard pointer implementation for your memory well being
concurrent and lockfree data structures in C++
Verification tool for lock-free data structures with safe memory reclamation.
A sane and minimal implementation of hazard pointers in pure C89.
This project started as a personal experiment in my leisure time to better understand the foundations of C++ systems programming — now it’s a small but growing collection of low-level building blocks.
Hazard Pointer implemented in C++ with RAII style.
AlphaZero for Gomoku with a lock-free parallel C++ MCTS engine
A small C++17 hazard pointer implementation
C Lockless Data Structures
Concurrent programming project.
Non-blocking, lock-free queues in C with multiple readers and writers. Includes SimpleQueue, RingsQueue, LLQueue, BLQueue, and Hazard Pointer for safe memory management.
Rust! Learn design patterns and principles for reasoning in concurrent programming. Design, implement, and evaluate concurrent programs.
Lock free utilities and data structures for C++ language.
An experimental lock-free MPMC inter-process message queue that lives in shared memory
Add a description, image, and links to the hazard-pointer topic page so that developers can more easily learn about it.
To associate your repository with the hazard-pointer topic, visit your repo's landing page and select "manage topics."