hotpath 0.15.0

Simple async Rust profiler with memory and data-flow insights - quickly find and debug performance bottlenecks.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod app;
mod events;
mod input;

use app::App;
use eyre::Result;

pub fn run() -> Result<()> {
    let mut app = App::new();
    let mut terminal = ratatui::init();

    let result = app.run(&mut terminal);

    ratatui::restore();

    result.map_err(|e| eyre::eyre!("TUI error: {}", e))
}