File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2030,21 +2030,18 @@ Upgraded experimental JIT compiler
20302030----------------------------------
20312031
20322032Results from the `pyperformance <https://github.com/python/pyperformance >`__
2033- benchmark suite report
2034- `8-9 % <https://www.doesjitgobrrr.com/run/2026-04-29 >`__
2033+ benchmark suite report a
2034+ `7-8 % <https://www.doesjitgobrrr.com/run/2026-09-25 >`__
20352035geometric mean performance improvement for the JIT over the standard CPython
20362036interpreter built with all optimizations enabled on x86-64 Linux. On AArch64
2037- macOS, the JIT has a
2038- `12-13 % <https://www.doesjitgobrrr.com/run/2026-04-29 >`__
2037+ macOS, the JIT has an
2038+ `11-12 % <https://www.doesjitgobrrr.com/run/2026-09-25 >`__
20392039speedup over the :ref: `tail calling interpreter <whatsnew314-tail-call-interpreter >`
20402040with all optimizations enabled. The speedups for JIT
20412041builds versus no JIT builds range from roughly 15% slowdown to over
20422042100% speedup (ignoring the ``unpack_sequence `` microbenchmark) on
20432043x86-64 Linux and AArch64 macOS systems.
20442044
2045- .. attention ::
2046- These results are not yet final.
2047-
20482045The major upgrades to the JIT are:
20492046
20502047* LLVM 21 build-time dependency
You can’t perform that action at this time.
0 commit comments