summaryrefslogtreecommitdiffstats
path: root/Objects/tupleobject.c
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2020-03-18 18:28:53 (GMT)
committerGitHub <noreply@github.com>2020-03-18 18:28:53 (GMT)
commit8849e5962ba481d5d414b3467a256aba2134b4da (patch)
tree469b2d1023971843ce4e29f88ecbc8503342830f /Objects/tupleobject.c
parent1c60567b9a4c8f77e730de9d22690d8e68d7e5f6 (diff)
downloadcpython-8849e5962ba481d5d414b3467a256aba2134b4da.zip
cpython-8849e5962ba481d5d414b3467a256aba2134b4da.tar.gz
cpython-8849e5962ba481d5d414b3467a256aba2134b4da.tar.bz2
bpo-39984: trip_signal() uses PyGILState_GetThisThreadState() (GH-19061)
bpo-37127, bpo-39984: * trip_signal() and Py_AddPendingCall() now get the current Python thread state using PyGILState_GetThisThreadState() rather than _PyRuntimeState_GetThreadState() to be able to get it even if the GIL is released. * _PyEval_SignalReceived() now expects tstate rather than ceval. * Remove ceval parameter of _PyEval_AddPendingCall(): ceval is now get from tstate parameter.
Diffstat (limited to 'Objects/tupleobject.c')
0 files changed, 0 insertions, 0 deletions