Message297841
| Author |
vstinner |
| Recipients |
Arfrever, Joshua.J.Cogliati, Martin Ritter, Melroy van den Berg, Vitor.de.Lima, gustavotemple, jrincayc, lbianc, python-dev, vstinner |
| Date |
2017年07月06日.20:27:10 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1499372830.9.0.605084869258.issue23644@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
See the following commit of bpo-25150:
commit 6df29ada02d22c43a8d439a70b820cb1ceacca42
Author: Victor Stinner <victor.stinner@gmail.com>
Date: Fri Sep 18 15:06:34 2015 +0200
Issue #25150: Hide the private _Py_atomic_xxx symbols from the public
Python.h header to fix a compilation error with OpenMP. PyThreadState_GET()
becomes an alias to PyThreadState_Get() to avoid ABI incompatibilies.
It is important that the _PyThreadState_Current variable is always accessed
with the same implementation of pyatomic.h. Use the PyThreadState_Get()
function so extension modules will all reuse the same implementation. |
|