Memory allocation tracking utilities for benchmarks and performance analysis.
This package provides utilities to track memory allocations during code execution, enabling analysis of allocation patterns in benchmarks and performance tests.
Basic usage
use ;
static ALLOCATOR: = system;
Debugging unexpected allocations
The package also provides a panic-on-allocation feature to help track down unexpected allocations in performance-critical code:
use ;
static ALLOCATOR: = system;
More details in the package documentation.
This is part of the Folo project that provides mechanisms for high-performance hardware-aware programming in Rust.