Expand description
Actor performance profiler for the atomr Rust runtime.
Exposes a handful of scenarios (tell, ask, fanout, cpu) that
exercise the mailbox, ask pattern, actor creation, and a CPU-bound
handler respectively. Each scenario emits a Measurement with the
same schema the Python profiler produces so the two runtimes can be
compared directly.
See the atomr-profiler binary for the CLI wrapper and
scripts/profile.py for the cross-runtime orchestrator.
Re-exports§
pub use report::Measurement;pub use report::ProfilerReport;pub use report::Scenario;
Modules§
- metrics
- Process-level memory and CPU sampling.
- report
- Shared report schema.
- scenarios
- Scenario implementations. Each returns a
Measurement.