gh-135755: Make Py_TAIL_CALL_INTERP macro private#138981
gh-135755: Make Py_TAIL_CALL_INTERP macro private#138981vstinner merged 1 commit intopython:mainfrom
Conversation
Rename Py_TAIL_CALL_INTERP to _Py_TAIL_CALL_INTERP.
|
@Fidget-Spinner: I blindly replaced |
|
Thanks. I'll approve once CI passes. |
|
I built Python with tail call on Linux using |
Don't worry, we have CI for the tail calling interpreter on most platforms, so you can just let it run :) |
|
Ping @Fidget-Spinner |
|
@hugovk: This change mostly/only makes sense if it's backported to 3.14. Would you accept this late C API change in 3.14? It makes the macro private. |
|
Maybe it's ok to leave the macro in 3.14 and remove it in 3.15. No one should rely on this macro :-) |
|
Thanks @vstinner for the PR 🌮🎉.. I'm working now to backport this PR to: 3.14. |
|
Sorry, @vstinner, I could not cleanly backport this to |
Rename Py_TAIL_CALL_INTERP to _Py_TAIL_CALL_INTERP. (cherry picked from commit 6504f20)
|
GH-139120 is a backport of this pull request to the 3.14 branch. |
|
@Fidget-Spinner suggested me to merge this change in the main branch, so I did it :-) |
Rename Py_TAIL_CALL_INTERP to _Py_TAIL_CALL_INTERP.