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++
A sane and minimal implementation of hazard pointers in pure C89.
Verification tool for lock-free data structures with safe memory reclamation.
Hazard Pointer implemented in C++ with RAII style.
A complete hazard pointer library written in C++17.
C Lockless Data Structures
Non-blocking, lock-free queues in C with multiple readers and writers. Includes SimpleQueue, RingsQueue, LLQueue, BLQueue, and Hazard Pointer for safe memory management.
Concurrent programming project.
C programming offers robust features including pointers, dynamic memory allocation, and an extensive library. This repository focuses on essential data structures like stacks (LIFO), queues (FIFO), li...