aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/mem_pool_internal.h
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-11/+11
|
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-6/+6
| | | | This types have constant conflicts with the system ones especially on OSX.
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-14/+14
| | | | No meaningful changes.
* [Rework] Use faster hashing approach for memory pools variablesVsevolod Stakhov2020-01-271-1/+12
|
* [Project] Support mempool flagsVsevolod Stakhov2019-12-231-2/+3
|
* [Project] Fix issues with mempool alloc/freeVsevolod Stakhov2019-12-231-2/+1
|
* [Minor] Improve align_ptr macroVsevolod Stakhov2019-12-231-1/+1
|
* [Project] Start reworking of the mempool structureVsevolod Stakhov2019-12-231-0/+81
- Hide implementation details - Pre-allocate one chain on start - Organize destructors as a list of structures - Use posix_memalign instead of malloc - Adjust allocation layout