Uh oh!
There was an error while loading. Please reload this page.
gh-102304: Fix 2 New Stable ABI Functions - #104762
Conversation
Yhg1s
commented
May 22, 2023
I expect you'll want to backport this to 3.12? |
vstinner
commented
May 22, 2023
A different fix is to always implement Py_INCREF() and Py_DECREF() as opaque function calls when Py_DEBUG macro is defined. It may be safer in terms of stable ABI, no? |
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: T. Wouters <thomas@python.org>
Co-authored-by: T. Wouters <thomas@python.org>
vstinner
commented
May 22, 2023
I created PR #104763 to implement this idea. |
miss-islington
commented
May 30, 2023
Thanks @ericsnowcurrently for the PR 🌮🎉.. I'm working now to backport this PR to: 3.12. |
miss-islington
commented
May 30, 2023
Sorry, @ericsnowcurrently, I could not cleanly backport this to |
ericsnowcurrently
commented
May 30, 2023
Hmm, I had not meant to merge this before checking with @vstinner about gh-104763. I'm not sure how that happened accidentally. 😟 That said, I was already leaning toward merging this and then letting gh-104763 roll it back if applicable. The most important thing for me is that we get the per-interpreter reftotal working for 3.12+. So I'll go ahead with the backport at this point. |
bedevere-bot
commented
May 30, 2023
GH-105123 is a backport of this pull request to the 3.12 branch. |
vstinner
commented
May 31, 2023
I'm not convinced that |
ericsnowcurrently
commented
May 31, 2023
I'm fine with changing the name, but I'd rather gh-104763 make it irrelevant. 😄 |
These were missed.