Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-12 | libpad: pad_free() accept and return NULLHEADmaster | Vito Caputo | |
Minor ergonimics change, originally I liked the idea of policing programming errors like attempting to free a NULL pad. But in practice it's just more convenient to be free-like ignoring NULL inputs, and while at it return a NULL pointer in case a reused pointer needs to be NULL'd on free. | |||
2018-12-01 | libpad: sort includes | Vito Caputo | |
2018-11-27 | libpad: add pad flags and flag for zeroing memory | Vito Caputo | |
2018-11-26 | *: initial commit | Vito Caputo | |
This is a simple allocator derived from the chunker in the sparkler rototiller particle system module. It's useful for pooling allocations of varying size with a lot of churn. It also gives a convenient way of discarding all allocations through a reset mechanism obviating the need for granular freeing, where applicable. |