Expand description
Embedded-friendly allocator for no_std environments
This module provides a simple, efficient allocator suitable for embedded systems with limited memory. Features:
- Fixed-size pool allocation for predictable memory usage
- Bump allocator for sequential allocations
- Stack-based allocation for temporary data
- Zero-allocation APIs where possible
Structsยง
- Bump
Allocator - Bump allocator for sequential allocations
- Embedded
Allocator - Global embedded allocator combining bump and pool allocation
- Fixed
Pool - Fixed-size memory pool for embedded systems
- Stack
Allocator - Stack-based allocator for temporary allocations
- Stack
Guard - RAII guard for stack allocations