Module export_enhanced

Module export_enhanced 

Source
Expand description

Enhanced export functionality for memory tracking data.

Structs§

AllocationCategory
Allocation category for grouping related allocations
EnhancedTypeInfo
Enhanced type information with variable names and categorization

Functions§

add_callstack_analysis
Add call stack analysis visualization
add_categorized_allocations
Add categorized allocations visualization
add_comprehensive_summary
Add comprehensive summary
add_enhanced_header
Add enhanced header with 8 core metrics - Modern Dashboard Style
add_enhanced_timeline_dashboard
Add CSS styles for interactive elements Add enhanced memory allocation timeline with multiple visualization options
add_enhanced_type_chart
Add enhanced treemap chart with real data
add_fragmentation_analysis
Add fragmentation analysis chart
add_interactive_legend
Add interactive legend
add_memory_growth_trends
Add memory growth trends visualization
add_memory_heatmap
Add memory heatmap visualization (placeholder for now)
add_memory_timeline
Add memory timeline visualization
categorize_allocations
Categorize allocations for better visualization
categorize_enhanced_allocations
Categorize enhanced type information for consistent visualization This ensures “Tracked Variables by Category” uses the same data as “Memory Usage by Type”
enhance_type_information
Enhanced type information processing with variable names and inner type extraction
export_enhanced_svg
Enhanced SVG export with comprehensive visualization