# Micro benches tracked by the continuous perf pipeline
# (scripts/bench_metrics.sh -> .github/workflows/perf.yml).
# One path per line; every `bench {}` block in each file becomes a tracked
# series keyed "<basename>::<label>". bytes_per_op is deterministic (linear
# backend bump allocator) and flagged tightly; ns_p50 is advisory (CI runner
# wall time is noisy).
# Keep this list SMALL and fast (< ~30s total) — it runs on every PR.
bench/regression/pure_bench.vibe
bench/regression/alloc_bench.vibe
lib/@vibe/compiler/parser_bench.vibe
