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-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
*
bpo-42350: Fix Thread._reset_internal_locks() (GH-23268)
Victor Stinner
2020-11-16
1
-2/+6
*
bpo-42308: Add threading.__excepthook__ (GH-23218)
Mario Corchero
2020-11-12
1
-0/+4
*
bpo-42251: Add gettrace and getprofile to threading (GH-23125)
Mario Corchero
2020-11-04
1
-1/+9
*
bpo-41833: threading.Thread now uses the target name (GH-22357)
Victor Stinner
2020-09-23
1
-5/+15
*
bpo-40234: Revert "bpo-37266: Daemon threads are now denied in subinterpreter...
Victor Stinner
2020-04-12
1
-5/+0
*
bpo-40089: Add _at_fork_reinit() method to locks (GH-19195)
Victor Stinner
2020-04-07
1
-5/+15
*
bpo-39812: Remove daemon threads in concurrent.futures (GH-19149)
Kyle Stanley
2020-03-27
1
-0/+29
*
bpo-40089: Fix threading._after_fork() (GH-19191)
Victor Stinner
2020-03-27
1
-1/+9
*
bpo-15999: Clean up of handling boolean arguments. (GH-15610)
Serhiy Storchaka
2019-09-01
1
-1/+1
*
bpo-10978: Semaphores can release multiple threads at a time (GH-15588)
Raymond Hettinger
2019-08-29
1
-9/+15
*
Revert "bpo-37788: Fix a reference leak if a thread is not joined (GH-15228)"...
Victor Stinner
2019-08-19
1
-10/+0
*
bpo-37788: Fix a reference leak if a thread is not joined (GH-15228)
Victor Stinner
2019-08-19
1
-0/+10
*
bpo-37804: Remove the deprecated method threading.Thread.isAlive() (GH-15225)
Dong-hee Na
2019-08-12
1
-10/+0
*
Improve threading.daemon docstring (GH-14278)
mbarkhau
2019-06-22
1
-2/+1
*
bpo-37266: Daemon threads are now denied in subinterpreters (GH-14049)
Victor Stinner
2019-06-14
1
-0/+6
[next]