Module memory_tracking

Source
Expand description

Memory allocation tracking and analysis for benchmarks

This module provides tools for tracking memory allocations during benchmark execution, analyzing allocation patterns, and comparing memory efficiency across different implementations.

Structsยง

AllocationPatternAnalysis
Analysis of allocation patterns over time
AllocationSizeStats
Statistics about allocation sizes
AllocationStats
Memory allocation statistics snapshot
AllocationTracker
Global allocation tracker for memory analysis
MemoryBenchmark
Memory-aware benchmark runner that tracks allocations
MemoryComparison
Comparison of memory usage between two implementations
MemoryProfiler
Memory profiler for analyzing allocation patterns