index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Lib
/
threading.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-114827: clarify `threading.Event.wait` timeout behavior (#114834)
Doug Hoskisson
2025-10-14
1
-1/+2
*
gh-136003: Execute pre-finalization callbacks in a loop (GH-136004)
Peter Bierma
2025-09-18
1
-2/+3
*
gh-130522: Fix unraisable TypeError in threading at interpreter shutdown (#13...
Tyler Kennedy
2025-07-25
1
-1/+1
*
gh-134323: Fix the new `threading.RLock.locked` method (#134368)
Duprat
2025-05-22
1
-2/+2
*
gh-132542: Set native thread ID after fork (GH-132701)
Noam Cohen
2025-05-20
1
-0/+2
*
gh-134087: enforce signature of `threading.RLock` (#134178)
Bénédikt Tran
2025-05-19
1
-10/+3
*
gh-132578: Rename the `threading.Thread._handle` field (#132696)
mpage
2025-04-21
1
-11/+11
*
gh-128384: Use a context variable for warnings.catch_warnings (gh-130010)
Neil Schemenauer
2025-04-09
1
-2/+22
*
gh-115942: Add `locked` to several multiprocessing locks (#115944)
sobolevn
2025-04-08
1
-1/+6
*
gh-129403: Fix `ValueError` messages in `asyncio.Barrier` and `threading.Barr...
Stan Ulbrych
2025-01-30
1
-1/+1
*
gh-118761: Always lazy import `warnings` in `threading` (#129428)
Taneli Hukkinen
2025-01-29
1
-1/+1
*
gh-59705: Set OS thread name when Thread.name is changed (#127702)
Victor Stinner
2024-12-10
1
-5/+11
*
gh-59705: Add _thread.set_name() function (#127338)
Victor Stinner
2024-12-06
1
-0/+9
*
gh-121474: Add threading.Barrier parties arg sanity check. (GH-121480)
Clinton
2024-07-30
1
-0/+2
*
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-...
Serhiy Storchaka
2024-07-19
1
-3/+3
*
gh-114271: Fix race in `Thread.join()` (#114839)
mpage
2024-03-16
1
-186/+32
*
gh-114271: Make `_thread.ThreadHandle` thread-safe in free-threaded builds (G...
mpage
2024-03-01
1
-17/+7
*
gh-115035: Mark ThreadHandles as non-joinable earlier after forking (#115042)
Sam Gross
2024-02-06
1
-4/+1
*
gh-109653: Speedup import of threading module (#114509)
Daniel Hollas
2024-01-31
1
-3/+1
*
gh-114315: Make `threading.Lock` a real class, not a factory function (#114479)
Nikita Sobolev
2024-01-25
1
-2/+2
*
gh-114423: Remove DummyThread from threading._active when thread dies (GH-114...
Fabio Zadrozny
2024-01-23
1
-11/+37
*
gh-102512: Turn _DummyThread into _MainThread after os.fork() called from a f...
Serhiy Storchaka
2024-01-22
1
-1/+8
*
GH-110829: Ensure Thread.join() joins the OS thread (#110848)
Antoine Pitrou
2023-11-04
1
-15/+48
*
gh-109860: Use a New Thread State When Switching Interpreters, When Necessary...
Eric Snow
2023-10-03
1
-2/+5
*
gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109...
Eric Snow
2023-10-02
1
-1/+3
*
gh-109593: Fix reentrancy issue in multiprocessing resource_tracker (#109629)
Antoine Pitrou
2023-09-26
1
-0/+7
*
gh-102029: Deprecate passing arguments to `_PyRLock` in `threading` (#102071)
Nikita Sobolev
2023-08-17
1
-0/+7
*
gh-106236: Replace `assert` with `raise RuntimeError` in `threading.py` (#106...
Nikita Sobolev
2023-07-12
1
-3/+4
*
gh-104837: Revert "gh-104341: Add a Separate "Running" Lock for Each Thread (...
Gregory P. Smith
2023-05-24
1
-41/+29
*
gh-104341: Add a Separate "Running" Lock for Each Thread (gh-104754)
Eric Snow
2023-05-23
1
-29/+41
*
gh-100228: Warn from os.fork() if other threads exist. (#100229)
Gregory P. Smith
2022-12-29
1
-0/+2
*
gh-98610: Adjust the Optional Restrictions on Subinterpreters (GH-98618)
Eric Snow
2022-10-31
1
-1/+7
*
gh-96349: fix minor performance regression initializing threading.Event (gh-9...
Daniel Giger
2022-08-30
1
-9/+3
*
fix threading.Event.isSet() docstring (#96297)
Daniel Giger
2022-08-27
1
-1/+1
*
GH-93503: Add thread-specific APIs to set profiling and tracing functions in ...
Pablo Galindo Salgado
2022-08-24
1
-3/+22
*
gh-84623: Remove unused imports in stdlib (#93773)
Victor Stinner
2022-06-13
1
-1/+1
*
gh-92530: Fix an issue that occurred after interrupting threading.Condition.n...
Serhiy Storchaka
2022-05-16
1
-7/+14
*
gh-89474: Improve Semaphore/BoundedSemaphore.release() for multiple thread wa...
Dong-hee Na
2022-05-08
1
-5/+3
*
bpo-45735: Promise the long-time truth that `args=list` works (GH-30982)
Charlie Zhao
2022-02-26
1
-1/+1
*
Fix typos in the Lib directory (GH-28775)
Christian Clauss
2021-10-06
1
-1/+1
*
[typo] Fix threading.Barrier comment that used confusing punctuation (GH-28623)
Łukasz Langa
2021-09-29
1
-1/+1
*
bpo-24391: Better reprs for threading objects. (GH-20534)
Serhiy Storchaka
2021-09-29
1
-0/+22
*
bpo-1596321: Fix threading._shutdown() for the main thread (GH-28549)
Victor Stinner
2021-09-27
1
-8/+17
*
bpo-45274: Fix Thread._wait_for_tstate_lock() race condition (GH-28532)
Victor Stinner
2021-09-27
1
-4/+17
*
bpo-44422: threading.Thread reuses the _delete() method (GH-26741)
Victor Stinner
2021-06-16
1
-7/+1
*
bpo-44422: Fix threading.enumerate() reentrant call (GH-26727)
Victor Stinner
2021-06-15
1
-3/+6
*
bpo-37788: Fix reference leak when Thread is never joined (GH-26103)
Antoine Pitrou
2021-05-14
1
-1/+18
*
bpo-25821: Fix inaccuracy in threading.enumerate/is_alive documentation (#23192)
Irit Katriel
2021-05-11
1
-2/+2
*
bpo-43723: Deprecate camelCase aliases from threading (GH-25174)
Jelle Zijlstra
2021-04-12
1
-4/+72
*
bpo-41149: Fix a bug in threading that causes fals-y threads callables to fai...
BarneyStratford
2021-02-02
1
-1/+1
[next]