GH-139922: update 3.15 whatsnew: Windows 64-bit binaries now use the tail-calling interpreter#146391
GH-139922: update 3.15 whatsnew: Windows 64-bit binaries now use the tail-calling interpreter#146391chris-eibl wants to merge 3 commits intopython:mainfrom
Conversation
now use the tail-calling interpreter
Doc/whatsnew/3.15.rst
Outdated
|
|
||
| * 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?
| (Contributed by Donghee Na in :gh:`141770`.) | ||
|
|
||
| * 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. |
There was a problem hiding this comment.
| :ref:`tail-calling interpreter <whatsnew314-tail-call-interpreter>` since Python 3.15.0a8. | |
| :ref:`tail-calling interpreter <whatsnew314-tail-call-interpreter>` since Python 3.15. |
There's no need to call out the specific pre-release in whatsnew, right? That can be found in NEWS @hugovk
There was a problem hiding this comment.
Yeah, and this page is all about 3.15, so no need to mention that:
| :ref:`tail-calling interpreter <whatsnew314-tail-call-interpreter>` since Python 3.15.0a8. | |
| :ref:`tail-calling interpreter <whatsnew314-tail-call-interpreter>`. |
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)
?
| (Contributed by Donghee Na in :gh:`141770`.) | ||
|
|
||
| * 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. |
There was a problem hiding this comment.
Yeah, and this page is all about 3.15, so no need to mention that:
| :ref:`tail-calling interpreter <whatsnew314-tail-call-interpreter>` since Python 3.15.0a8. | |
| :ref:`tail-calling interpreter <whatsnew314-tail-call-interpreter>`. |
| and :option:`-X dev <-X>` is passed to the Python or Python is built in :ref:`debug mode <debug-build>`. | ||
| (Contributed by Donghee Na in :gh:`141770`.) | ||
|
|
||
| * The official Windows 64-bit binaries on python.org__ are now using the new |
There was a problem hiding this comment.
| * The official Windows 64-bit binaries on python.org__ are now using the new | |
| * The official Windows 64-bit binaries on python.org__ now use the new |
📚 Documentation preview 📚: https://cpython-previews--146391.org.readthedocs.build/