8000 GitHub - eriknyquist/hashtable: A lightweight separate-chaining arena-backed hashtable in C, designed to be flexible enough for embedded systems
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

eriknyquist/hashtable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A lightweight separate-chaining, arena-backed hashtable in C

See hashtable API documentation

Run tests

Requires GNU make, and a version of GCC that supports Address Sanitizer and UB Sanitizer (any reasonably recent version of GCC).

cd unit_tests
make

Generate performance visualization

Requires GNU make, python 3.x and the python matplotlib package.

cd perf_tests
make
0