Skip to main content

Crate atomr_profiler

Crate atomr_profiler 

Source
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.