data-structures-c
|
▼ lib | |
align.h | Align memory |
arena.h | Arena allocator |
container_of.h | Container_of definition |
fhashtable.h | Fixed-size open-adressing hashtable (robin hood hashing) |
fnvhash.h | FNV-1a hashing function |
fpqueue.h | Fixed-size priority queue based on binary (max-)heap |
fqueue.h | Fixed-size queue based on ring buffer |
freelist.h | Best-fit free list allocator |
fstack.h | Fixed-size array-based stack |
is_pow2.h | Check if a number is a power of two |
list.h | Intrusive circular doubly linked list |
murmurhash.h | Murmur3 hash hashing function |
paste.h | C preprocessor macros for pasting tokens together |
pool.h | Pool allocator |
rbtree.h | Intrusive red-black tree |
round_up_pow2.h | Round up to the next power of two |