Retired series. These numbers were measured on the AMD Ryzen 9 3900X development box, alint's benchmark host through v0.13.0. As of 2026-07-15 the canonical host is the dedicated, quiet kbench laptop, and current numbers live at /benchmarks/. This page is kept for historical continuity. The two engine cliffs below are the reason the fast paths exist.

alint benchmarks: retired 3900X series

Hardware fingerprint: linux-x86_64-ryzen-3900x · AMD Ryzen 9 3900X (12-core) · 62 GB · ext4 · rustc 1.95. Absolute numbers are not comparable across machines; kbench is ~1.5× slower per-core, which is why the current series was re-baselined rather than spliced onto this one. See the methodology document for what does and doesn't transfer.

Full per-release trajectory (3900X)

1M-file headline cells across the most-stressed scenarios, every published release from v0.5.6 to v0.13.0. S3 is the realistic- monorepo anchor; S6 is the per-file content fan-out; S7 is the cross-file relational cliff that v0.9.8 closed; S9 is the nested- polyglot scenario.

Version Date 1M S3 full 1M S6 full 1M S7 full 1M S9 full
v0.13.0 2026-06-17 11.82 s11.57 s15.41 s7.48 s
v0.12.0 2026-06-07 12.00 s10.89 s15.55 s7.63 s
v0.11.0 2026-05-28 12.05 s11.99 s15.12 s7.70 s
v0.10.2 2026-05-21 12.28 s12.27 s15.50 s7.94 s
v0.10.1 2026-05-20 11.91 s12.02 s15.51 s7.96 s
v0.10.0 2026-05-20 11.82 s12.14 s15.55 s7.70 s
v0.9.23 2026-05-17 11.94 s11.88 s15.23 s7.55 s
v0.9.22 2026-05-14 11.71 s11.74 s15.40 s7.41 s
v0.9.21 2026-05-14 11.60 s11.75 s15.40 s7.64 s
v0.9.20 2026-05-10 12.38 s12.20 s15.30 s7.88 s
v0.9.19 2026-05-09 12.15 s11.79 s15.38 s7.60 s
v0.9.18 2026-05-08 11.70 s11.19 s15.56 s7.47 s
v0.9.17 2026-05-06 11.67 s11.38 s15.37 s7.37 s
v0.9.16 2026-05-06 11.58 s10.72 s15.35 s7.21 s
v0.9.14 2026-05-05 12.06 s11.19 s15.31 s7.33 s
v0.9.13 2026-05-04 11.46 s11.18 s15.45 s7.22 s
v0.9.12 2026-05-03 11.98 s11.33 s15.36 s7.46 s
v0.9.11 2026-05-03 11.84 s11.91 s17.29 s8.50 s
v0.9.10 2026-05-03 11.62 s11.22 s15.50 s7.21 s
v0.9.9 2026-05-03 13.23 s11.94 s17.32 s7.91 s
v0.9.8 2026-05-02 11.33 s10.89 s15.41 s7.32 s
v0.9.7 2026-05-02 11.89 s11.35 s614.4 s7.36 s
v0.9.6 2026-05-02 11.09 s11.40 s623.7 s7.12 s
v0.9.5 2026-05-01 12.59 s11.85 s652.4 sn/a
v0.9.4 2026-04-30 731.9 sn/an/an/a
v0.5.7 2026-04-26 n/an/an/an/a
v0.5.6 2026-04-26 569.1 sn/an/an/a

The two cliffs this series captured

The dramatic version-over-version stories that shaped alint's engine, both bolded in the table above. Each shipped with an investigation write-up documenting the diagnostic data, the bisect, and the fix.

Full write-ups: investigations/. The raw per-release snapshots for this series live under macro/results/linux-x86_64-ryzen-3900x/.

Looking for current numbers? They're measured on the dedicated kbench host, per release.