https://github.com/python/cpython/commit/7731da1fe749eafe0d97f80ab0021d6fd1b47c8d commit: 7731da1fe749eafe0d97f80ab0021d6fd1b47c8d branch: main author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2026-09-27T12:01:47+03:00 summary:
gh-133879: Update JIT perf numbers in What's New (#158279) Co-authored-by: Stan Ulbrych <[email protected]> files: M Doc/whatsnew/3.15.rst diff --git a/Doc/whatsnew/3.15.rst b/Doc/whatsnew/3.15.rst index aabc936a24af79c..ffd0d64b2297413 100644 --- a/Doc/whatsnew/3.15.rst +++ b/Doc/whatsnew/3.15.rst @@ -2030,21 +2030,18 @@ Upgraded experimental JIT compiler ---------------------------------- Results from the `pyperformance <https://github.com/python/pyperformance>`__ -benchmark suite report -`8-9% <https://www.doesjitgobrrr.com/run/2026-04-29>`__ +benchmark suite report a +`7-8% <https://www.doesjitgobrrr.com/run/2026-09-25>`__ geometric mean performance improvement for the JIT over the standard CPython interpreter built with all optimizations enabled on x86-64 Linux. On AArch64 -macOS, the JIT has a -`12-13% <https://www.doesjitgobrrr.com/run/2026-04-29>`__ +macOS, the JIT has an +`11-12% <https://www.doesjitgobrrr.com/run/2026-09-25>`__ speedup over the :ref:`tail calling interpreter <whatsnew314-tail-call-interpreter>` with all optimizations enabled. The speedups for JIT builds versus no JIT builds range from roughly 15% slowdown to over 100% speedup (ignoring the ``unpack_sequence`` microbenchmark) on x86-64 Linux and AArch64 macOS systems. -.. attention:: - These results are not yet final. - The major upgrades to the JIT are: * LLVM 21 build-time dependency _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/python-checkins.python.org Member address: [email protected]
