summaryrefslogtreecommitdiff
path: root/pkmem.h
AgeCommit message (Expand)Author
2025-08-27pkmem: ensure bucket size is factor of alignmentJonathan Bradley
2025-07-17pkmem&pkev: rename pk_ne_arr & pkev use pkmemJonathan Bradley
2025-07-08pkmem: update correct block on empty bktJonathan Bradley
2025-06-25pkmem: handle overflows & leaks in testsJonathan Bradley
2025-06-05pkmem: handle accessing uninitialized debug blocksJonathan Bradley
2025-06-04pkmem.h: debug on bucket + change signaturesJonathan Bradley
2025-06-04pkmem.h: chkpt: major refactor for ad-hoc bucketsJonathan Bradley
2025-06-02pkmem: cleanup, speed, debugger track head l&rJonathan Bradley
2025-05-19pkmem: attempt to handle debug race conditionsJonathan Bradley
2025-05-07pkmem: return null when out of spaceJonathan Bradley
2025-03-14pkmem: don't error on zero-length allocsJonathan Bradley
2025-02-19pkmem: pk_delete_bkt unlock mtx on early exitJonathan Bradley
2025-01-10pk.h: handle gcc compiler warnings; breaking changesJonathan Bradley
2025-01-06pkmem: pk_bucket_head indexing + more mem testsJonathan Bradley
2024-12-06pkmem: compiler warningsJonathan Bradley
2024-12-05pkmem: add wrapper functions for if bkt is unknownJonathan Bradley
2024-11-22pkmem.h: test for expected assert failuresJonathan Bradley
2024-11-15pk.h: typosJonathan Bradley
2024-11-15pk.h.in: add module descriptions and impl optionsJonathan Bradley
2024-11-14pkmem: clear dbg and use mtx on deleteJonathan Bradley
2024-10-16pkmem: first-pass memory debugger track bucketJonathan Bradley
2024-10-16single-header creation refactorJonathan Bradley
2024-10-12pkmem: move includesJonathan Bradley
2024-10-12add PK_IMPL_ALL and break-up IMPL definesJonathan Bradley
2024-10-11initial commit: macros, memory, testsJonathan Bradley