aboutsummaryrefslogtreecommitdiff
path: root/src/ds/hashmap.c
Commit message (Collapse)AuthorAgeFilesLines
* formatting: formatted against new .clang-formatMosder2026-09-151-3/+8
|
* feat: improved trigger for shrinking the hashmapMosder2026-09-141-55/+53
|
* fix: removed const from where it shouldn't be and added a free fix for a ↵Mosder2026-09-141-1/+1
| | | | specific concurrent operation on a hashmap - it still is not recommended, but this one is free, so might as well
* refactor: removed dead code; feat: added shrinking of hashmapMosder2026-09-141-5/+15
|
* fix: fixed stale cap in rehash and added an error when MOS_HM_LOAD_FACTOR ↵Mosder2026-09-121-1/+1
| | | | would have an incorrect value
* fix: fixed naming, and some edge cases for hashmapMosder2026-09-121-13/+16
|
* feat: added deleting from hashmap and changed type of tests to be nicerMosder2026-09-121-19/+63
|
* feat: added hm_size; fix: fixed MOS_HM_LOAD_FACTOR not doing anything lolMosder2026-09-121-3/+8
|
* feat: implemented hashmapMosder2026-09-121-20/+188
|
* feat: added some (very little) implementation for hashmapMosder2026-09-111-2/+76
|
* feat: added tests for hashmapMosder2026-08-311-0/+9
|
* feat: added "macro prototypes" for hashmap implementationMosder2026-08-271-7/+0
|
* feat: added basic templates for hashmap implementationMosder2026-08-181-0/+9