summaryrefslogtreecommitdiffstats
path: root/libdimension/pool.c
Commit message (Collapse)AuthorAgeFilesLines
* pool: Use separate blocks for non-tidy allocations.Tavian Barnes2014-06-191-33/+82
|
* error: Use atomics instead of mutexes.Tavian Barnes2014-06-071-1/+1
|
* Use // comments when possible.Tavian Barnes2014-06-071-12/+12
|
* pool: Use relaxed atomic_store() instead of atomic_init().Tavian Barnes2014-06-021-1/+1
| | | | atomic_init() emits an mfence for some reason.
* Use C11 atomics.Tavian Barnes2014-06-021-12/+10
|
* pool: Separate dmnsn_palloc and dmnsn_palloc_tidy() APIs.Tavian Barnes2014-05-301-5/+11
|
* pool: Rename pool_alloc to palloc.Tavian Barnes2014-05-301-1/+1
|
* pool: Add memory pool API.Tavian Barnes2014-05-301-0/+123