rust-performance - Measure and tune Rust performance
Profiles Rust CPU, heap, binary size, and build-time performance on host, Android, and iOS, then tunes supported build and runtime settings.
Tags
Updated: 2026-10-05Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Measure performance baselines
- Profile CPU usage
- Profile heap allocations
- Measure binary size
- Measure build time
- Compare benchmark results
- Tune build settings
- Tune Rayon thread pools
- Diagnose profiling failures
- Verify performance changes
Inputs
- Rust project
- Cargo configuration
- Workload or benchmark
- Target platform
- Profiling arguments
- Baseline measurements
- Unstripped binaries
- Target device
Outputs
- Performance measurements
- CPU profiles
- Heap profiles
- Benchmark comparisons
- Binary size reports
- Build timing reports
- Updated Cargo profiles
- Diagnostic findings
Requirements
- Rust and Cargo toolchain
- Supported profiling tools
- Platform profiling permissions
- Profileable or debuggable Android app
- Unstripped platform binaries
- Required device access
