data-structures-c
|
Files | |
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. | |