-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
bpo-36097: Use only public C-API in the_xxsubinterpreters module (adding as necessary). #12003
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bpo-36097: Use only public C-API in the_xxsubinterpreters module (adding as necessary). #12003
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few comments as you work.
The title is a little deceptive, right? Most of this change is creating the public C API you need for this :)
e72455f
to
a520b9c
Compare
@zooba, yeah, that title was unclear. :) That's what happens when I get neck-deep in a space and why reviews are so important. :) |
a520b9c
to
16c0b7b
Compare
@ericsnowcurrently: Please replace |
…ngCall(). (GH-11617) (GH-12159) * Revert "bpo-36097: Use only public C-API in the_xxsubinterpreters module (adding as necessary). (#12003)" This reverts commit bcfa450. * Revert "bpo-33608: Simplify ceval's DISPATCH by hoisting eval_breaker ahead of time. (gh-12062)" This reverts commit bda918b. * Revert "bpo-33608: Use _Py_AddPendingCall() in _PyCrossInterpreterData_Release(). (gh-12024)" This reverts commit b05b711. * Revert "bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617)" This reverts commit ef4ac96.
https://bugs.python.org/issue36097