Here’s a full historical listing of raw results of YJIT benchmark runs, including comparison with other Rubies.
2026-04-09 00:50:30 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-04-08 00:59:26 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-04-07 00:58:57 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-04-06 01:00:48 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-04-05 01:01:41 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-04-03 00:58:10 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-04-01 01:04:12 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-31 00:57:40 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-30 01:00:54 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-29 01:01:02 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-27 00:57:49 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-26 00:57:25 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-25 00:54:11 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-24 00:48:46 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-22 00:55:43 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-21 00:49:20 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-20 00:51:57 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-19 00:54:55 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-18 00:54:29 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-17 00:51:40 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats
2026-03-16 00:58:58 UTC
Raw JSON data:
- aarch64_prev_ruby_no_jit
- aarch64_prev_ruby_yjit
- aarch64_prod_ruby_no_jit
- aarch64_prod_ruby_with_yjit
- aarch64_prod_ruby_zjit
- aarch64_yjit_stats
- aarch64_zjit_stats
- x86_64_prev_ruby_no_jit
- x86_64_prev_ruby_yjit
- x86_64_prod_ruby_no_jit
- x86_64_prod_ruby_with_yjit
- x86_64_prod_ruby_zjit
- x86_64_yjit_stats
- x86_64_zjit_stats