summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_pyhash.h
diff options
context:
space:
mode:
authorJosh {*()} Rosenberg <26495692+MojoVampire@users.noreply.github.com>2024-05-22 17:45:34 (GMT)
committerGitHub <noreply@github.com>2024-05-22 17:45:34 (GMT)
commitbaf347d91643a83483bae110092750d39471e0c2 (patch)
treebc2074c60ff7552fad04048fcff17dd6e8841d21 /Include/internal/pycore_pyhash.h
parent2b3fb767bea1f96c9e0523f6cc341b40f0fa1ca1 (diff)
downloadcpython-baf347d91643a83483bae110092750d39471e0c2.zip
cpython-baf347d91643a83483bae110092750d39471e0c2.tar.gz
cpython-baf347d91643a83483bae110092750d39471e0c2.tar.bz2
gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (#119315)
Add `Py_BEGIN_CRITICAL_SECTION_SEQUENCE_FAST` and `Py_END_CRITICAL_SECTION_SEQUENCE_FAST` macros and update `str.join` to use them. Also add a regression test that would crash reliably without this patch.
Diffstat (limited to 'Include/internal/pycore_pyhash.h')
0 files changed, 0 insertions, 0 deletions