summaryrefslogtreecommitdiffstats
path: root/Python/parking_lot.c
Commit message (Expand)AuthorAgeFilesLines
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (1/2) (gh-126704)Eric Snow2024-11-111-2/+1
* gh-125541: Make Ctrl-C interrupt `threading.Lock.acquire()` on Windows (#125546)Sam Gross2024-10-171-2/+15
* gh-112804: Clamping timeout value for _PySemaphore_PlatformWait (gh-124914)Donghee Na2024-10-051-1/+8
* gh-117657: Avoid `sem_clockwait` in TSAN (#119915)Sam Gross2024-06-031-1/+1
* gh-110850: Remove _PyTime_TimeUnchecked() function (#118552)Victor Stinner2024-05-051-5/+12
* gh-117657: Quiet TSAN warnings about remaining non-atomic accesses of `tstate...mpage2024-04-231-1/+2
* gh-108724: Fix _PySemaphore_Wait call during thread deletion (#116483)Sam Gross2024-03-081-4/+6
* gh-110850: Rename internal PyTime C API functions (#115734)Victor Stinner2024-02-201-4/+4
* gh-110850: Cleanup pycore_time.h includes (#115724)Victor Stinner2024-02-201-4/+5
* gh-110850: Replace _PyTime_t with PyTime_t (#115719)Victor Stinner2024-02-201-6/+6
* gh-114944: Fix race between `_PyParkingLot_Park` and `_PyParkingLot_UnparkAll...mpage2024-02-051-2/+2
* gh-112606: Use pthread_cond_timedwait_relative_np() in parking_lot.c when ava...Matt Prodani2024-01-301-1/+5
* gh-112606: Use sem_clockwait with monotonic time when supported in parking_lo...Matt Prodani2023-12-061-2/+11
* gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)Sam Gross2023-09-191-0/+370