Expand description
A fast lock-free Allocator
Internal design
Thread-Local Caches
Each thread has a small Cache of ready to use allocations, which help with performance in most cases as they dont need any extra synchronization between threads.
Heap
The Heap is the central shared entity, which actually manages the underlying allocations as well as the needed synchronization between different threads.
References
Structs
The actual Allocator Struct, which can be used for allocating and freeing memory