| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
…bjects are uniquely referenced (pythongh-140062) The previous `Py_REFCNT(x) == 1` checks can have data races in the free threaded build. `_PyObject_IsUniquelyReferenced(x)` is a more conservative check that is safe in the free threaded build and is identical to `Py_REFCNT(x) == 1` in the default GIL-enabled build. (cherry picked from commit 32c2649) Co-authored-by: Sergey Miryanov <sergey.miryanov@gmail.com>
| Back | FazBrowse Home | New Git URL |
The previous Py_REFCNT(x) == 1 checks can have data races in the free
threaded build. _PyObject_IsUniquelyReferenced(x) is a more conservative
check that is safe in the free threaded build and is identical to
Py_REFCNT(x) == 1 in the default GIL-enabled build.
(cherry picked from commit 32c2649)
Co-authored-by: Sergey Miryanov sergey.miryanov@gmail.com