Expand description
A size-classed file-backed large object allocator.
This library contains types to allocate memory outside the heap, supporting power-of-two object sizes. Each size class has its own memory pool.
Safety
This library is very unsafe on account of unsafe and interacting directly
with libc, including Linux extension.
Structs
- Configuration for lgalloc’s background worker.
- Lgalloc configuration
Enums
- Allocation errors
- An abstraction over different kinds of allocated regions.
Constants
- Range of valid size classes.
Functions
- Set or update the configuration for lgalloc.
- Determine global statistics per size class