GitHub topics: hazard-pointer
mpoeter/xenium
A C++ library providing various concurrent data structures and reclamation schemes.
Language: C++ - Size: 1.37 MB - Last synced at: 4 days ago - Pushed at: 29 days ago - Stars: 575 - Forks: 57

khizmax/libcds
A C++ library of Concurrent Data Structures
Language: C++ - Size: 26.7 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 2,612 - Forks: 365

namsom789/Data-Structures-C
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).
Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

mpoeter/emr
Effective Memory Reclamation
Language: C++ - Size: 58.6 KB - Last synced at: 23 days ago - Pushed at: about 5 years ago - Stars: 54 - Forks: 3

tanshoo/non-blocking-and-lock-free-queues
Non-blocking, lock-free queues in C with multiple readers and writers. Includes SimpleQueue, RingsQueue, LLQueue, BLQueue, and Hazard Pointer for safe memory management.
Language: C - Size: 11.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

oliver-giersch/hazptr
Hazard pointer based concurrent memory reclamation for Rust.
Language: Rust - Size: 366 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 30 - Forks: 1

caihuuthuc/lockfree
A C++17 lock-free queue structure implementation
Language: C++ - Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ludaludaed/atomic_shared_pointer
☢ A simple and convenient way to manage memory in lock free algorithms
Language: C++ - Size: 79.1 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

exbibyte/concurrent
concurrent and lockfree data structures in C++
Language: C++ - Size: 10.8 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

huangjiahua/haz_ptr
A simple hazard pointer implementation for your memory well being
Language: C++ - Size: 29.3 KB - Last synced at: 20 days ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 0

00xc/libdanger
A sane and minimal implementation of hazard pointers in pure C89.
Language: C - Size: 42 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

Wolff09/seal
Verification tool for lock-free data structures with safe memory reclamation.
Language: C++ - Size: 23.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 1

LenaShengzhen/Parallel_Processing
Hazard Pointer implemented in C++.
Language: C++ - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

bhhbazinga/HazardPointer
Hazard Pointer implemented in C++ with RAII style.
Language: C++ - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 2

dcristoloveanu/clds
C Lockless Data Structures
Language: C - Size: 699 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

doomsday/parallel_quicksort
Language: C++ - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0
