summaryrefslogtreecommitdiffstats
path: root/Python/initconfig.c
diff options
context:
space:
mode:
authorEric Snow <ericsnowcurrently@gmail.com>2024-11-21 18:08:38 (GMT)
committerGitHub <noreply@github.com>2024-11-21 18:08:38 (GMT)
commit9dabace39d118ec7a204b6970f8a3f475a11522c (patch)
treee03d07af2bcfcd399b993b1e0faf5dae67fc4e39 /Python/initconfig.c
parentbf542f8bb9f12f0df9481f2222b21545806dd9e1 (diff)
downloadcpython-9dabace39d118ec7a204b6970f8a3f475a11522c.zip
cpython-9dabace39d118ec7a204b6970f8a3f475a11522c.tar.gz
cpython-9dabace39d118ec7a204b6970f8a3f475a11522c.tar.bz2
gh-114940: Add _Py_FOR_EACH_TSTATE_UNLOCKED(), and Friends (gh-127077)
This is a precursor to the actual fix for gh-114940, where we will change these macros to use the new lock. This change is almost entirely mechanical; the exceptions are the loops in codeobject.c and ceval.c, which now hold the "head" lock. Note that almost all of the uses of _Py_FOR_EACH_TSTATE_UNLOCKED() here will change to _Py_FOR_EACH_TSTATE_BEGIN() once we add the new per-interpreter lock.
Diffstat (limited to 'Python/initconfig.c')
0 files changed, 0 insertions, 0 deletions