cpython/Lib/test/test_free_threading
Miss Islington (bot) 08416065a7
[3.13] gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (GH-119315) (#119419)
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.
(cherry picked from commit baf347d916)

Co-authored-by: Josh {*()} Rosenberg <26495692+MojoVampire@users.noreply.github.com>
2024-05-22 19:24:02 +00:00
..
__init__.py
test_dict.py gh-112075: use per-thread dict version pool (#118676) 2024-05-07 00:22:26 +00:00
test_list.py gh-118362: Skip tests when threading isn't available (#118666) 2024-05-06 16:45:04 -07:00
test_monitoring.py gh-118362: Skip tests when threading isn't available (#118666) 2024-05-06 16:45:04 -07:00
test_str.py [3.13] gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (GH-119315) (#119419) 2024-05-22 19:24:02 +00:00
test_type.py gh-118362: Skip tests when threading isn't available (#118666) 2024-05-06 16:45:04 -07:00