https://github.com/python/cpython/commit/cde2cd5a4ea271edf42efef62f33284951fa12aa commit: cde2cd5a4ea271edf42efef62f33284951fa12aa branch: 3.15 author: Miss Islington (bot) <[email protected]> committer: hugovk <[email protected]> date: 2026-09-27T09:10:09Z summary:
[3.15] gh-133879: Update JIT perf numbers in What's New (GH-158279) (#158280) Co-authored-by: Hugo van Kemenade <[email protected]> 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 38c10a5313961f1..b26369636197e48 100644 --- a/Doc/whatsnew/3.15.rst +++ b/Doc/whatsnew/3.15.rst @@ -2022,21 +2022,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]
