Improve hashmap performance

This commit is contained in:
Hugo Mårdbrink 2025-04-18 00:46:05 +02:00
parent 50a450e7c3
commit 2abff63fcd
3 changed files with 131 additions and 54 deletions

View file

@ -18,7 +18,7 @@ Use shorter more concise names for common C types.
### Data structures
- `Dynamic array`: A dynamic array that can grow and shrink in size.
- `Hash map`: A hash map that uses linear probing for collision resolution and Murmur3 for hashing.
- `Hash map`: A hash map that uses murmur3, open addressing (double hashing) and tombstone deletion.
## Building