summaryrefslogtreecommitdiffstats
path: root/Lib/threading.py
Commit message (Expand)AuthorAgeFilesLines
* merge 3.4 (#25362)Benjamin Peterson2015-10-111-12/+3
|\
| * use the with statement for locking the internal condition (closes #25362)Benjamin Peterson2015-10-111-12/+3
* | merge 3.4 (#25319)Benjamin Peterson2015-10-061-1/+1
|\ \ | |/
| * reinitialize an Event's Condition with a regular lock (closes #25319)Benjamin Peterson2015-10-061-1/+1
* | Merge: #11866: Eliminate race condition in the computation of names for new t...R David Murray2014-10-041-5/+4
|\ \ | |/
| * #11866: Eliminate race condition in the computation of names for new threads.R David Murray2014-10-041-5/+4
* | Issue #22423: Unhandled exception in thread no longer causes unhandledSerhiy Storchaka2014-09-211-8/+8
|\ \ | |/
| * Issue #22423: Unhandled exception in thread no longer causes unhandledSerhiy Storchaka2014-09-211-8/+8
* | Issue #22043: time.monotonic() is now always availableVictor Stinner2014-09-021-4/+1
* | Issue #22185: Fix an occasional RuntimeError in threading.Condition.wait() ca...Antoine Pitrou2014-08-291-5/+6
|\ \ | |/
| * Issue #22185: Fix an occasional RuntimeError in threading.Condition.wait() ca...Antoine Pitrou2014-08-291-5/+6
* | Issue 21137: Better repr for threading.Lock()Raymond Hettinger2014-05-261-2/+8
|/
* Issue #20976: pyflakes: Remove unused importsVictor Stinner2014-03-201-1/+0
* Remove stray semicolonAntoine Pitrou2014-03-171-1/+1
* Changed a comment to end grammar bikeshedding ;-)Tim Peters2013-10-261-1/+1
* Fiddled Thread.join() to be a little simpler. Kinda ;-)Tim Peters2013-10-261-4/+4
* Issue #19399: fix sporadic test_subprocess failure.Tim Peters2013-10-261-1/+4
* merge with 3.3Georg Brandl2013-10-131-39/+375
|\
| * Closes #17375: port new threading docstrings from 2.7.Georg Brandl2013-10-131-39/+375
* | Issue 19158: a rare race in BoundedSemaphore could allow .release() too often.Tim Peters2013-10-091-3/+5
|\ \ | |/
| * Issue 19158: a rare race in BoundedSemaphore could allow .release() too often.Tim Peters2013-10-091-3/+5
* | Get "stopped" back into repr(Thread) when appropriate.Tim Peters2013-09-091-0/+1
* | Another stab at the thread cleanup patch.Tim Peters2013-09-091-3/+26
* | Backed out changeset 1f5a7853680cTim Peters2013-09-091-26/+5
* | Minor cleanup of the new scheme for detecting thread termination.Tim Peters2013-09-091-5/+26
* | Issue 18984: Remove ._stopped Event from Thread internals.Tim Peters2013-09-081-30/+29
* | Issue #18808 again: fix the after-fork logic for not-yet-started or already-s...Antoine Pitrou2013-09-081-9/+7
* | Issue 18808: blind attempt to repair some buildbot failures.Tim Peters2013-09-081-1/+6
* | Issue #18808: Thread.join() now waits for the underlying thread state to be d...Antoine Pitrou2013-09-071-32/+55
* | Add docstring for threading.main_thread().Andrew Svetlov2013-09-041-0/+5
* | Issue #18882: Add threading.main_thread() function.Andrew Svetlov2013-09-041-16/+20
* | Issue #18418: After fork(), reinit all threads states, not only active ones.Charles-François Natali2013-08-301-1/+1
|\ \ | |/
| * Issue #18418: After fork(), reinit all threads states, not only active ones.Charles-François Natali2013-08-301-1/+1
* | #18705: merge with 3.3.Ezio Melotti2013-08-171-1/+1
|\ \ | |/
| * #18705: fix a number of typos. Patch by Févry Thibault.Ezio Melotti2013-08-171-1/+1
* | Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)Brett Cannon2013-07-041-3/+3
* | Issue #18200: Update the stdlib (except tests) to useBrett Cannon2013-06-141-3/+3
* | Issue #11714: Use 'with' statements to assure a Semaphore releases aSerhiy Storchaka2013-04-221-20/+18
|\ \ | |/
| * Issue #11714: Use 'with' statements to assure a Semaphore releases aSerhiy Storchaka2013-04-221-20/+18
* | Merge #17435: Don't use mutable default values in Timer.R David Murray2013-03-301-4/+4
|\ \ | |/
| * Issue #17435: Don't use mutable default values in Timer.R David Murray2013-03-301-4/+4
* | Fix importRaymond Hettinger2013-03-211-2/+1
* | Improve variable namesRaymond Hettinger2013-03-111-5/+5
* | Issue #17385: Fix quadratic behavior in threading.ConditionRaymond Hettinger2013-03-111-2/+8
* | Update code to increment and decrement using the cleaner += 1 and -= 1 style.Raymond Hettinger2013-03-101-4/+4
|/
* Issue #14428, #14397: Implement the PEP 418Victor Stinner2012-04-291-1/+5
* Issue #14308: Fix an exception when a dummy thread is in the threading module...Antoine Pitrou2012-04-191-0/+3
|\
| * Issue #14308: Fix an exception when a "dummy" thread is in the threading modu...Antoine Pitrou2012-04-191-0/+3
* | Issue #14222: Use the new time.steady() function instead of time.time() forVictor Stinner2012-03-151-1/+1
* | Close #13550: Remove the debug machinery from the threading module: removeVictor Stinner2012-03-031-134/+18