Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 367 Bytes

File metadata and controls

7 lines (4 loc) · 367 Bytes

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