Crate space_alloc

Source
Expand description

General purpose space allocators. These don’t actually allocate any memory, they only provide bookkeeping. Allocation methods will return Allocations with an offset and size that the user can interpret in whichever way they need.

Re-exports§

pub use linear::LinearAllocator;

Modules§

align
linear

Structs§

BuddyAllocation
Allocation information from a BuddyAllocator allocation.
BuddyAllocator
Bitmap-tree-based buddy allocator, loosely based on https://github.com/Restioson/buddy-allocator-workshop.
OutOfMemory

Traits§

Allocation
Allocator
Deallocator