Commits
User selector
Commit History
Commits on Aug 20, 2025
Commits on May 30, 2025
gh-134745: Change PyThread_allocate_lock() implementation to PyMutex (#134747)
Show description for ebf6d13andauthored
Commits on Apr 4, 2025
gh-130115: fix thread identifiers for 32-bit musl (#130391)
Show description for 7212306authored
Commits on Oct 2, 2024
gh-87135: Hang non-main threads that attempt to acquire the GIL during finalization (GH-105805)
Show description for 8cc5aa4andauthored
Commits on May 5, 2024
gh-110850: Remove _PyTime_TimeUnchecked() function (#118552)
Show description for aa61f8bauthored
Commits on Mar 16, 2024
Commits on Feb 21, 2024
gh-110850: Cleanup PyTime API: PyTime_t are nanoseconds (#115753)
Show description for e4c34f0authoredgh-110850: Replace private _PyTime_MAX with public PyTime_MAX (#115751)
Show description for 77430b6authored
Commits on Feb 20, 2024
gh-110850: Rename internal PyTime C API functions (#115734)
Show description for 52d1477authoredgh-110850: Cleanup pycore_time.h includes (#115724)
Show description for d207c7cauthoredgh-110850: Replace _PyTime_t with PyTime_t (#115719)
Show description for 9af80ecauthored
Commits on Feb 6, 2024
gh-115035: Mark ThreadHandles as non-joinable earlier after forking (#115042)
Show description for b6228b5authored
Commits on Nov 9, 2023
gh-81925: Implement native thread ids for kFreeBSD (#111761)
Show description for 0802fd6andauthored
Commits on Nov 4, 2023
GH-110829: Ensure Thread.join() joins the OS thread (#110848)
Show description for 0e9c364andauthored
Commits on Oct 17, 2023
Commits on Oct 16, 2023
Commits on Sep 30, 2023
gh-110014: Fix _POSIX_THREADS and _POSIX_SEMAPHORES usage (#110139)
Show description for 74e425eauthored
Commits on Jun 22, 2023
gh-101538: Add experimental wasi-threads build (#101537)
Show description for d8f87cdauthored
Commits on Dec 9, 2022
gh-81057: Fix the wasm32-wasi Buildbot (gh-100139)
Show description for 8d0bd93authoredgh-81057: Move Threading-Related Globals to _PyRuntimeState (#100084)
Show description for 1160001authored
Commits on Jul 27, 2022
gh-95174: Add pthread stubs for WASI (GH-95234)
Show description for 0fe645dandauthored
Commits on Jun 21, 2022
gh-74953: _PyThread_cond_after() uses _PyTime_t (#94056)
Show description for c7a79bbauthored
Commits on Jun 19, 2022
gh-74953: Reformat PyThread_acquire_lock_timed() (#93947)
Show description for 2664d9aauthored
Commits on Jun 17, 2022
gh-74953: Fix PyThread_acquire_lock_timed() code recomputing the timeout (#93941)
Show description for f64557fauthored- authored
Commits on May 18, 2022
bpo-42047: Add native thread ID for DragonFlyBSD (#22714)
Show description for 9a1adf2authored
Commits on May 9, 2022
gh-88750: Remove the PYTHONTHREADDEBUG env var support. (#92509)
Show description for 6ed7c35authored
Commits on Dec 7, 2021
bpo-46008: Move thread-related interpreter state into a sub-struct. (gh-29971)
Show description for 313f92aauthored
Commits on Oct 1, 2021
bpo-41710: Add private _PyDeadline_Get() function (GH-28674)
Show description for 833fdf1authoredbpo-41710: PyThread_acquire_lock_timed() uses sem_clockwait() (GH-28662)
Show description for 1ee0f94authored
Commits on Sep 30, 2021
bpo-41710: PyThread_acquire_lock_timed() clamps the timout (GH-28643)
Show description for 37b8294authoredbpo-41710: Add _PyTime_AsTimespec_clamp() (GH-28629)
Show description for 09796f2authored