| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-125139: use `_PyRecursiveMutex` in `_thread.RLock` (#125144) | Kumar Aditya | 2024-10-14 | 1 | -3/+28 |
|
|
* | gh-121368: Fix seq lock memory ordering in _PyType_Lookup (#121388) | Sam Gross | 2024-07-08 | 1 | -11/+15 |
|
|
* | gh-117511: Make PyMutex public in the non-limited API (#117731) | Sam Gross | 2024-06-20 | 1 | -25/+27 |
|
|
* | gh-117657: Fix TSAN race involving import lock (#118523) | Sam Gross | 2024-06-06 | 1 | -0/+42 |
|
|
* | gh-110850: Remove _PyTime_TimeUnchecked() function (#118552) | Victor Stinner | 2024-05-05 | 1 | -5/+9 |
|
|
* | gh-118332: Fix deadlock involving stop the world (#118412) | Sam Gross | 2024-04-30 | 1 | -3/+3 |
|
|
* | gh-117657: Quiet erroneous TSAN reports of data races in `_PySeqLock` (#117955) | mpage | 2024-04-17 | 1 | -3/+3 |
|
|
* | gh-114271: Fix race in `Thread.join()` (#114839) | mpage | 2024-03-16 | 1 | -24/+0 |
|
|
* | gh-114271: Make `_thread.ThreadHandle` thread-safe in free-threaded builds (G... | mpage | 2024-03-01 | 1 | -0/+31 |
|
|
* | gh-110850: Rename internal PyTime C API functions (#115734) | Victor Stinner | 2024-02-20 | 1 | -3/+3 |
|
|
* | gh-110850: Cleanup pycore_time.h includes (#115724) | Victor Stinner | 2024-02-20 | 1 | -3/+4 |
|
|
* | gh-110850: Replace _PyTime_t with PyTime_t (#115719) | Victor Stinner | 2024-02-20 | 1 | -7/+7 |
|
|
* | gh-113743: Make the MRO cache thread-safe in free-threaded builds (#113930) | Dino Viehland | 2024-02-15 | 1 | -0/+71 |
|
|
* | gh-111964: Add _PyRWMutex a "readers-writer" lock (gh-112859) | Sam Gross | 2023-12-16 | 1 | -0/+106 |
|
|
* | gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864) | Hugo van Kemenade | 2023-11-20 | 1 | -1/+1 |
|
|
* | gh-111956: Add thread-safe one-time initialization. (gh-111960) | Sam Gross | 2023-11-16 | 1 | -0/+58 |
|
|
* | gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344) | Sam Gross | 2023-09-19 | 1 | -0/+297 |
|
|