How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Find code blocking your Tokio workers. eBPF-powered, no instrumentation.
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
A stopwatch library for Rust. Used to time things.
π° Bencher - Continuous Benchmarking
The main features of bencherdev/bencher are: Infrastructure Management, Benchmarking Tools, Profiling and Benchmarking, Profiling Tools, Testing Frameworks.
Projects with overlapping indexed features include: cong-or/hud β Find code blocking your Tokio workers. eBPF-powered, no instrumentation. koute/bytehound β Bytehound is a Linux memory profiler that utilizes a custom global allocator to intercept memory requests and trackβ¦ bheisler/criterion.rs β Criterion is a statistics-driven microbenchmarking library and performance regression tool for Rust. It provides aβ¦ bytedance/g3 β Enterprise-oriented Generic Proxy Solutions. ellisonch/rust-stopwatch β A stopwatch library for Rust. Used to time things. llogiq/flame β An intrusive flamegraph profiling tool for rust.