Running iai-callgrind on Apple Silicon

My instruction-count benchmarks for Dynoxide , my embeddable DynamoDB engine in Rust, only ever ran in CI. The wall-clock benchmarks ran happily on my Mac, but the iai-callgrind track ( benchmarks/benches/iai_core.rs ) just sat there - because it needs Valgrind, and Valgrind doesn't run on Apple Silicon. Not "runs badly", not "needs a flag" - there's no aarch64 Darwin port at all. So on the…