Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
d16f012f842e5719ff9fb90e217efc0f795853f2
/
Lib
/
queue.py
94e1696
bpo-14976: Reentrant simple queue (#3346)
by Antoine Pitrou
· 7 years ago
a6a4dc8
bpo-31370: Remove support for threads-less builds (#3385)
by Antoine Pitrou
· 7 years ago
ae58649
Issue #22043: time.monotonic() is now always available
by Victor Stinner
· 10 years ago
7608b60
Issue #18676: Change 'positive' to 'non-negative' in queue.py put and get
by Terry Jan Reedy
· 11 years ago
ec89539
Issue #14428, #14397: Implement the PEP 418
by Victor Stinner
· 13 years ago
3d7c878
Issue #14222: Use the new time.steady() function instead of time.time() for
by Victor Stinner
· 13 years ago
7b7caa8
Fix nasty typo
by Raymond Hettinger
· 13 years ago
0c5e52f
Make the docstring style consistent.
by Raymond Hettinger
· 13 years ago
61bd729
Improve clarity with keyword argument for block. Move nowait methods together.
by Raymond Hettinger
· 13 years ago
143f51a
Minor code clean-ups and beautifications.
by Raymond Hettinger
· 13 years ago
7540427
Simplify the code using with-statements.
by Raymond Hettinger
· 13 years ago
189316a
Issue 10110: Let Queue.put recognize a full queue when the maxsize parameter has been reduced.
by Raymond Hettinger
· 14 years ago
0ed5245
port the queue change r70405
by Benjamin Peterson
· 16 years ago
611eaf0
Document the suggested alternative to emtpy() and full().
by Raymond Hettinger
· 16 years ago
672b803
Merged revisions 64125 via svnmerge from
by Benjamin Peterson
· 16 years ago
f260e44
Rename Queue module to queue.
by Alexandre Vassalotti
· 17 years ago
[Renamed (94%) from Lib/Queue.py]
3564146
Sync-up Queue.py with Py2.6
by Raymond Hettinger
· 17 years ago
ae138cb
Refactor if/elif chain for clarity and speed
by Raymond Hettinger
· 17 years ago
da3caed
Remove Queue.empty() and Queue.full() in favor of using qsize() or trapping the Empty and Full exceptions.
by Raymond Hettinger
· 17 years ago
89f507f
Four months of trunk changes (including a few releases...)
by Thomas Wouters
· 18 years ago
0e3f591
Merged revisions 46753-51188 via svnmerge from
by Thomas Wouters
· 18 years ago
49fd7fa
Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
by Thomas Wouters
· 19 years ago
71ed220
Simplified the new get/get_nowait/put/put_nowait implementations a bit.
by Tim Peters
· 20 years ago
5af0e41
Bug #788520: Queue class has logic error when non-blocking
by Tim Peters
· 20 years ago
756b3f3
* Move collections.deque() in from the sandbox
by Raymond Hettinger
· 21 years ago
b42bb5a
Add __all__ .
by Brett Cannon
· 21 years ago
a093424
Use the dummy_thread module in Queue.py and tempfile.py.
by Guido van Rossum
· 22 years ago
77ac429
Patch #572628: Optional timeouts for put and get.
by Martin v. Löwis
· 22 years ago
46ac8eb
Code modernization. Replace v=s[i]; del s[i] with single lookup v=s.pop(i)
by Raymond Hettinger
· 22 years ago
3b959db
Fix bug 544473 - "Queue module can deadlock".
by Mark Hammond
· 23 years ago
7834907
removed __all__ from several modules
by Skip Montanaro
· 24 years ago
e99d5ea
added __all__ lists to a number of Python modules
by Skip Montanaro
· 24 years ago
b8c9417
Variant of Skip's patch 103246 (Remove unneeded string exception compat from Queue).
by Tim Peters
· 24 years ago
a05e293
typos fixed by Rob Hooft
by Jeremy Hylton
· 24 years ago
4acc25b
Mass patch by Ka-Ping Yee:
by Guido van Rossum
· 25 years ago
a41c691
Make the maxsize constructor argument default to 0 (an unlimited queue size).
by Guido van Rossum
· 25 years ago
9e1721f
Tim Peters:
by Guido van Rossum
· 26 years ago
7e6d18c
Replace all calls to acquire_lock() and release_lock() with acquire()
by Guido van Rossum
· 27 years ago
c09e6b1
Clarify that put *blocks* when the queue is full. Add some blank
by Guido van Rossum
· 27 years ago
45e2fbc
Mass check-in after untabifying all files that need it.
by Guido van Rossum
· 27 years ago
3d96d52
(Queue.Empty): When class based exceptions are in force, derive this
by Barry Warsaw
· 27 years ago
dd8cb44
Some minute changes.
by Guido van Rossum
· 31 years ago
7bc817d
* Mass change: get rid of all init() methods, in favor of __init__()
by Guido van Rossum
· 31 years ago
9022fce
New module implementing a multi-everything queue.
by Guido van Rossum
· 32 years ago