Repository navigation
hazard-pointer
- Website
- Wikipedia
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.
concurrent and lockfree data structures in C++
A simple hazard pointer implementation for your memory well being
A sane and minimal implementation of hazard pointers in pure C89.
Verification tool for lock-free data structures with safe memory reclamation.
A complete hazard pointer library written in C++17.
Hazard Pointer implemented in C++ with RAII style.
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.
A C++17 lock-free queue structure implementation
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), linked lists (singly, doubly, circular), and collision handling techniques in hashing (chaining, open addressing).