summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_lock.h
Commit message (Expand)AuthorAgeFilesLines
* gh-121368: Fix seq lock memory ordering in _PyType_Lookup (#121388)Sam Gross2024-07-081-4/+4
* gh-112136: Restore removed _PyArg_Parser (#121262)Victor Stinner2024-07-031-6/+0
* gh-117511: Make PyMutex public in the non-limited API (#117731)Sam Gross2024-06-201-65/+3
* Fix typos in comments (#120188)Xie Yanbo2024-06-071-1/+1
* gh-117657: Fix TSAN race involving import lock (#118523)Sam Gross2024-06-061-0/+12
* gh-118332: Fix deadlock involving stop the world (#118412)Sam Gross2024-04-301-2/+4
* gh-114271: Fix race in `Thread.join()` (#114839)mpage2024-03-161-10/+0
* chore: fix typos (#116345)cui fliter2024-03-051-2/+2
* gh-114271: Make `_thread.ThreadHandle` thread-safe in free-threaded builds (G...mpage2024-03-011-0/+13
* gh-115304: Add doc for initializing PyMutex as a global variable (#115305)AN Long2024-02-211-0/+3
* gh-110850: Cleanup pycore_time.h includes (#115724)Victor Stinner2024-02-201-2/+0
* gh-110850: Replace _PyTime_t with PyTime_t (#115719)Victor Stinner2024-02-201-3/+3
* gh-113743: Make the MRO cache thread-safe in free-threaded builds (#113930)Dino Viehland2024-02-151-0/+33
* gh-111964: Add _PyRWMutex a "readers-writer" lock (gh-112859)Sam Gross2023-12-161-0/+39
* gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)Sam Gross2023-12-071-0/+17
* gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)Hugo van Kemenade2023-11-201-3/+3
* gh-111956: Add thread-safe one-time initialization. (gh-111960)Sam Gross2023-11-161-0/+30
* gh-111569: Implement Python critical section API (gh-111571)Sam Gross2023-11-081-3/+17
* gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)Sam Gross2023-09-191-0/+158