Module tracker

Module tracker 

Source
Expand description

Memory tracking module with modular structure.

This module provides comprehensive memory allocation tracking, analysis, and export functionality. It has been restructured from a single large file into focused, maintainable modules.

Re-exports§

pub use config::ExportMode;
pub use config::ExportOptions;
pub use export_json::build_unified_dashboard_structure;
pub use memory_tracker::get_global_tracker;
pub use memory_tracker::MemoryTracker;
pub use tracking_manager::ComprehensiveTrackingReport;
pub use tracking_manager::TrackingManager;
pub use global_functions::*;

Modules§

allocation_tracking
Memory allocation tracking implementation with bounded memory stats.
config
Configuration and export options for memory tracking.
export_html
HTML export functionality for memory tracking data.
export_json
Optimized JSON export functionality for memory tracking data.
global_functions
Global convenience functions for memory tracking.
memory_analysis
Memory layout and container analysis functionality.
memory_tracker
Core memory tracking functionality.
tracking_manager
Unified tracking manager interface.