Io VM benchmark results tracked over time. Each point is one run on one commit
of master: interpreter operation rates from the classic
speed.io microbenchmarks, wall-clock times for shootout programs, and Vector SIMD
throughput. CI records a point on every VM change; hover any point for the commit.
Microbenchmark rates are measured inside the VM (see
bench/micro.io); program times are measured around a wasmtime
invocation by bench/run.mjs. Different machines are separate series —
compare trends within a machine, not values across machines. CI runner hardware varies
between runs, so expect more noise in the CI series than in pinned-hardware ones.