https://github.com/realnegate/nbhm
https://github.com/realnegate/nbhm
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/realnegate/nbhm
- Owner: RealNeGate
- Created: 2025-07-20T03:33:05.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-21T05:12:47.000Z (11 months ago)
- Last Synced: 2025-07-21T07:11:00.648Z (11 months ago)
- Language: C
- Size: 10.7 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NBHM (Non-blocking hash map)
This is an implementation of Cliff Click's Non-blocking hash map, and a hash set version made with the same ideas. It's capable of doing put, get and removal concurrently alongside any potential resizes, that's right you could be resizing while another thread is still looking up entries.
TODO: Explain API
TODO: Perf data and tests