Modulesยง
- A threadsafe and lock-free bump allocator which implements the
BaseAllocator
. It can be allocated withBumpAllocator::allocate()
butBumpAllocator::deallocate
deallocate all allocated chunks. See this:https://os.phil-opp.com/allocator-designs/
for more details. - A threadsafe and lock-free
Allocator
which acquires the memory from the heap. - A non-threadsafe
Allocator
which manages only on chunk. When allocating memory always the maximum amount of available aligned memory is provided. - A threadsafe, lock-free bucket
Allocator
which partitions the provided memory into buckets of equal size with a given alignment. The memory chunks cannot be resized or greater than the maximum bucket size.