{ "version": 1, "captured": "2026-05-09", "captured_via": "bench/cross_lang.py", "note": "Cross-language wall-time baseline. Per-fixture: AILang at --alloc=rc, AILang at --alloc=bump, hand-C at clang -O2. Ratios rc/c and bump/c are the headline answer to CLAUDE.md's LLVM-linkable performance claim. The C reference uses malloc-and-leak to mirror AILang's implicit-mode RC; an explicit-mode + free() variant is queued.", "fixtures": { "bench_list_sum": { "ail_rc_s": { "baseline": 0.141597, "tolerance_pct": 15 }, "ail_bump_s": { "baseline": 0.048038, "tolerance_pct": 15 }, "c_s": { "baseline": 0.095312, "tolerance_pct": 15 }, "rc_over_c": { "baseline": 1.485614, "tolerance_pct": 12 }, "bump_over_c": { "baseline": 0.504003, "tolerance_pct": 12 } }, "bench_tree_walk": { "ail_rc_s": { "baseline": 0.097028, "tolerance_pct": 15 }, "ail_bump_s": { "baseline": 0.038905, "tolerance_pct": 15 }, "c_s": { "baseline": 0.037159, "tolerance_pct": 15 }, "rc_over_c": { "baseline": 2.611185, "tolerance_pct": 12 }, "bump_over_c": { "baseline": 1.046998, "tolerance_pct": 12 } }, "bench_compute_intsum": { "ail_rc_s": { "baseline": 0.00044, "tolerance_pct": 15 }, "ail_bump_s": { "baseline": 0.000393, "tolerance_pct": 15 }, "c_s": { "baseline": 0.000374, "tolerance_pct": 15 }, "rc_over_c": { "baseline": 1.177715, "tolerance_pct": 12 }, "bump_over_c": { "baseline": 1.050856, "tolerance_pct": 12 } }, "bench_compute_collatz": { "ail_rc_s": { "baseline": 0.056878, "tolerance_pct": 15 }, "ail_bump_s": { "baseline": 0.056547, "tolerance_pct": 15 }, "c_s": { "baseline": 0.05748, "tolerance_pct": 15 }, "rc_over_c": { "baseline": 0.989523, "tolerance_pct": 12 }, "bump_over_c": { "baseline": 0.983756, "tolerance_pct": 12 } } } }