Uh oh!
There was an error while loading. Please reload this page.
GH-139922: update 3.15 whatsnew: Windows 64-bit binaries now use the tail-calling interpreter - #146391
Conversation
now use the tail-calling interpreter
| * The official Windows 64-bit binaries on python.org__ are now using the new | ||
| :ref:`tail-calling interpreter <whatsnew314-tail-call-interpreter>` since Python 3.15.0a8. | ||
| (Contributed by Ken Jin, Brandt Bucher and Chris Eibl in :gh:`143068`. |
There was a problem hiding this comment.
I think technically you contributed this build change and not me nor the rest of us though?
There was a problem hiding this comment.
Yupp, I've done python/release-tools#346 with @zooba's help. Don't think we can / do link to release-tools here?
Thus, I've re-used the wording of #143068 blurb.
Maybe just link to https://docs.python.org/3.15/whatsnew/3.15.html#optimizations?
Uh oh!
There was an error while loading. Please reload this page.
hugovk
left a comment
There was a problem hiding this comment.
Shall we update the entry in the release highlights?
https://docs.python.org/3.15/whatsnew/3.15.html#summary-release-highlights
->
- The JIT compiler has been significantly upgraded and is now used for the [official Windows 64-bit binaries](link to a ref in the build section)
?
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
chris-eibl
commented
Mar 25, 2026
The JIT is already included in 3.14 and off per default ( |
hugovk
commented
Mar 25, 2026
Sorry, I mixed up two unrelated things there! Let's try again: Shall we add a new entry in the release highlights about using the tail-calling interpreter for Windows 64-bit binaries? https://docs.python.org/3.15/whatsnew/3.15.html#summary-release-highlights |
chris-eibl
commented
Mar 25, 2026
I think an entry would fit nicely there 👍 |
vstinner
commented
Mar 25, 2026
Yeah! That's cool, good job! |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
hugovk
commented
Mar 27, 2026
Thanks! |
…e the tail-calling interpreter (python#146391) Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
…e the tail-calling interpreter (python#146391) Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
📚 Documentation preview 📚: https://cpython-previews--146391.org.readthedocs.build/