ax_runtime/diagnostics.rs
1//! Runtime observations for scheduler and execution-context diagnostics.
2
3#[cfg(feature = "qperf-metrics")]
4pub use crate::thread::scheduler_events::{
5 QperfRuntimeSchedulerMetricsSnapshot, qperf_runtime_scheduler_metrics_snapshot,
6};
7pub use crate::thread::{
8 context::diagnose_current_stack_guard_page_fault,
9 runtime_impl::{
10 SchedSwitchTraceHook, install_sched_switch_trace_hook, publish_sched_switch_trace_gate,
11 },
12 scheduler_events::timer_irq_count,
13};