summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_free_threading
Commit message (Expand)AuthorAgeFilesLines
* gh-127065: Make methodcaller thread-safe and re-entrant (GH-127746)Pieter Eendebak2024-12-111-0/+33
* gh-127271: Replace use of PyCell_GET/SET (gh-127272)Neil Schemenauer2024-12-031-0/+134
* gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set` for C extensio...Daniele Parmeggiani2024-12-031-0/+244
* gh-127316: fix incorrect assertion in setting `__class__` in free-threading (...Kumar Aditya2024-11-291-0/+15
* gh-124470: Fix crash when reading from object instance dictionary while repla...Dino Viehland2024-11-211-0/+64
* gh-127020: Make `PyCode_GetCode` thread-safe for free threading (#127043)Sam Gross2024-11-211-0/+30
* gh-125859: Fix crash when `gc.get_objects` is called during GC (#125882)Sam Gross2024-10-241-0/+61
* gh-124296: Remove private dictionary version tag (PEP 699) (#124472)Sam Gross2024-10-011-35/+0
* gh-124402: Speed up test_free_threading and test_super (#124491)Victor Stinner2024-09-263-47/+40
* gh-124402: Require cpu resource in test_free_threading (#124438)Victor Stinner2024-09-243-0/+8
* Fix typos (#123775)algonell2024-09-091-1/+1
* gh-123271: Make builtin zip method safe under free-threading (#123272)Pieter Eendebak2024-08-271-0/+41
* gh-120317: Lock around global state in the tokenize module (#120318)Lysandros Nikolaou2024-07-161-0/+57
* gh-120198: Stop the world when setting __class__ on free-threaded build (GH-1...Ken Jin2024-07-101-1/+1
* gh-120659: Skip `test_freethreading` with GIL (#120660)Nice Zombies2024-06-181-0/+4
* gh-120417: Remove unused imports in tests (part 2) (#120630)Victor Stinner2024-06-172-2/+1
* gh-117657: Fix `__slots__` thread safety in free-threaded build (#119368)Daniele Parmeggiani2024-06-171-0/+43
* gh-120579: Guard `_testcapi` import in `test_free_threading` (#120580)Nikita Sobolev2024-06-161-1/+6
* gh-117657: Make Py_TYPE and Py_SET_TYPE thread safe (GH-120165)Ken Jin2024-06-121-0/+26
* gh-120198: Fix race condition when editing __class__ with an audit hook activ...Ken Jin2024-06-111-0/+1
* gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (#...Josh {*()} Rosenberg2024-05-221-0/+75
* gh-112075: use per-thread dict version pool (#118676)Dino Viehland2024-05-071-0/+36
* gh-118362: Skip tests when threading isn't available (#118666)Dino Viehland2024-05-063-16/+16
* gh-112075: Fix race in constructing dict for instance (#118499)Dino Viehland2024-05-061-0/+141
* gh-118415: Fix issues with local tracing being enabled/disabled on a function...Dino Viehland2024-05-061-13/+26
* gh-118362: Fix thread safety around lookups from the type cache in the face o...Dino Viehland2024-05-061-0/+112
* gh-117657: Fix TSAN list set failure (#118260)Dino Viehland2024-05-021-0/+80
* gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe ...Dino Viehland2024-04-192-0/+239