[issue46006] [subinterpreter] _PyUnicode_EqualToASCIIId() issue with subinterpreters
STINNER Victor
report at bugs.python.org
Tue Dec 7 12:19:22 EST 2021
STINNER Victor <vstinner at python.org> added the comment:
In Python 3.9, the code works because the _Py_IDENTIFIER() API shares Python Unicode objects between all interpreters.
_PyUnicode_FromId() was modified to be per-interpreter in bpo-39465 by:
New changeset ba3d67c2fb04a7842741b1b6da5d67f22c579f33 by Victor Stinner in branch 'master':
bpo-39465: Fix _PyUnicode_FromId() for subinterpreters (GH-20058)
https://github.com/python/cpython/commit/ba3d67c2fb04a7842741b1b6da5d67f22c579f33
----------
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue46006>
_______________________________________
More information about the Python-bugs-list
mailing list