Module lrmalloc

Source
Available on crate feature allocator only.
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§

Allocator
The actual Allocator Struct, which can be used for allocating and freeing memory