summaryrefslogtreecommitdiff
path: root/mem-pool.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: remove unnecessary cache.h includes in source filesElijah Newren2023-02-231-1/+1
* mem-pool: don't assume uintmax_t is aligned enough for all typesJessica Clarke2022-01-241-3/+23
* mem-pool: drop trailing semicolon from macro definitionRené Scharfe2021-03-171-1/+1
* mem-pool: use consistent pool variable nameElijah Newren2020-08-181-19/+21
* mem-pool: use more standard initialization and finalizationElijah Newren2020-08-181-11/+4
* mem-pool: add convenience functions for strdup and strndupElijah Newren2020-08-181-0/+18
* block alloc: add validations around cache_entry lifecyleJameson Miller2018-07-031-1/+5
* block alloc: allocate cache entries from mem_poolJameson Miller2018-07-031-1/+2
* mem-pool: fill out functionalityJameson Miller2018-07-031-0/+42
* mem-pool: add life cycle management functionsJameson Miller2018-07-031-8/+51
* mem-pool: only search head block for available spaceJameson Miller2018-07-031-4/+4
* mem-pool: move reusable parts of memory pool into its own fileJameson Miller2018-04-121-0/+55