Moved from CLAUDE.md (2026-11-01). For whoever measures, benchmarks or
quotes a figure.
valgrind --tool=callgrind --branch-sim=yes). On these shared machines the
same binary moves by 1.4-1.9x from one day to the next; a count does not. No
figure in seconds goes into a document.unsafe allowed, never against a loop this project
wrote to lose. Each Rust program is a binary of its own: two programs in one
binary change what LLVM inlines (it cost tuned 40 instructions a row).opt-level = 3, link-time
optimisation on both or on neither, and say which. Nikaia keeps its overflow
checks; measure them off as a second row (RUSTFLAGS="-C overflow-checks=off")
rather than leaving them out.nikaia run scripts/tokens.nika -- F..., the
same rule for both languages, whole files, use lines included.benches/brc/brc.sh is the
pattern: it builds, compares the outputs, counts and prints the table.