Skip to main content

Module renderer

Module renderer 

Source
Expand description

Dashboard renderer using Handlebars templates.

This module provides the main dashboard renderer that generates HTML reports from memory tracking data.

Structs§

AllocationInfo
Allocation information for dashboard
AsyncSummary
Async summary for dashboard
AsyncTaskInfo
Async task information for dashboard
BoundaryEventInfo
Boundary event information (FFI/Rust crossings)
CircularReferenceReport
Circular reference report for dashboard
DashboardContext
Dashboard context for template rendering
DashboardRenderer
Dashboard renderer
LifecycleEventInfo
Lifecycle event information
OwnershipGraphInfo
Ownership graph information for dashboard
OwnershipIssue
Ownership issue for dashboard
PassportDetail
Detailed passport information
RelationshipInfo
Variable relationship information
RootCauseInfo
Root cause information
SystemResources
System resources information
ThreadAggregator
Thread aggregator for internal use
ThreadConflict
Thread conflict information
ThreadInfo
Thread information
ThreadStats
Thread statistics for multithread dashboard
TimelineAllocation
Timeline allocation for multithread dashboard
TopAllocationSite
Top N allocation site for dashboard
TopLeakedAllocation
Top N leaked allocation for dashboard
TopTemporaryChurn
Top N temporary churn for dashboard
UnsafeReport
Unsafe/FFI report

Constants§

HIGH_RISK_PENALTY
Risk score penalty per high-risk operation. Each high-risk operation reduces the health score by this amount.

Functions§

rebuild_allocations_from_events
Rebuild all allocations from event_store (unified data source).