How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
An intrusive flamegraph profiling tool for rust.
The main features of llogiq/flame are: Profiling and Benchmarking, Profiling Tools.
Open-source alternatives to llogiq/flame include: bencherdev/bencher — 🐰 Bencher - Continuous Benchmarking. ellisonch/rust-stopwatch — A stopwatch library for Rust. Used to time things. bheisler/criterion.rs — Criterion is a statistics-driven microbenchmarking library and performance regression tool for Rust. It provides a… cong-or/hud — Find code blocking your Tokio workers. eBPF-powered, no instrumentation. bytedance/g3 — Enterprise-oriented Generic Proxy Solutions. koute/bytehound — Bytehound is a Linux memory profiler that utilizes a custom global allocator to intercept memory requests and track…
Criterion is a statistics-driven microbenchmarking library and performance regression tool for Rust. It provides a framework for isolating and measuring small code segments, using statistical analysis to eliminate noise and ensure reliable, repeatable measurements of execution speed. The tool distinguishes itself through a performance visualization suite that generates HTML reports and graphs to track performance trends and throughput. It includes a system for comparing current execution times against stored baselines to identify and prevent performance drops. The library covers asynchronous
Find code blocking your Tokio workers. eBPF-powered, no instrumentation.