Cpython 3.15 Jit Performance Deltas By Platform
Sources: 1 • Confidence: Medium • Updated: 2026-03-18 14:28
Key takeaways
- The CPython JIT met its stated (modest) performance goals more than a year early on macOS AArch64 and a few months early on x86_64 Linux.
- Python 3.15’s JIT project status is described as back on track.
- In Python 3.15 alpha on macOS AArch64, the JIT is approximately 11–12% faster than the tail-calling interpreter baseline.
- In Python 3.15 alpha on x86_64 Linux, the JIT is approximately 5–6% faster than the standard interpreter baseline.
Sections
Cpython 3.15 Jit Performance Deltas By Platform
- The CPython JIT met its stated (modest) performance goals more than a year early on macOS AArch64 and a few months early on x86_64 Linux.
- In Python 3.15 alpha on macOS AArch64, the JIT is approximately 11–12% faster than the tail-calling interpreter baseline.
- In Python 3.15 alpha on x86_64 Linux, the JIT is approximately 5–6% faster than the standard interpreter baseline.
Cpython 3.15 Jit Project Health/Status
- Python 3.15’s JIT project status is described as back on track.
Unknowns
- What specific performance goals were used to declare the CPython JIT successful, and what metrics/benchmarks define those goals?
- What benchmark suite, workload mix, and statistical methodology produced the 11–12% (macOS AArch64) and 5–6% (x86_64 Linux) speedup figures?
- Do the reported speedups hold when including end-to-end costs such as warmup, compilation overhead, memory usage, and latency distribution (not just average runtime)?
- What does 'back on track' concretely mean in terms of milestones (alphas, betas, RC), scope, and risk of regressions or rollbacks?
- Which platforms/configurations are covered beyond macOS AArch64 and x86_64 Linux, and are there any materially different results elsewhere?