summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_deque.py
Commit message (Expand)AuthorAgeFilesLines
* bpo-28395: Remove unnecessary semicolons in tests (GH-26868)Dong-hee Na2021-06-231-3/+4
* bpo-40521: Convert deque freelist from global vars to instance vars (GH-25906)Raymond Hettinger2021-05-051-1/+2
* bpo-41055: Remove outdated tests for the tp_print slot. (GH-21006)Serhiy Storchaka2020-06-211-35/+2
* bpo-39590: make deque.__contains__ and deque.count hold strong references (GH...sweeneyde2020-02-091-0/+12
* Minor performance tweak for deque.index() with a start argument (GH-9440)Raymond Hettinger2018-09-211-0/+8
* closes bpo-31608: Fix a crash in methods of a subclass of _collections.deque ...Oren Milman2018-09-111-0/+15
* bpo-29919: Remove unused imports found by pyflakes (#137)Victor Stinner2017-03-271-1/+0
* Issue #27626: Merge spelling fixes from 3.5Martin Panter2016-07-281-1/+1
|\
| * Issue #27626: Spelling fixes in docs, comments and internal namesMartin Panter2016-07-281-1/+1
* | Fixed test_sizeof for deque.Serhiy Storchaka2016-05-181-2/+2
|\ \ | |/
| * Fixed test_sizeof for deque.Serhiy Storchaka2016-05-181-2/+2
* | Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-0/+4
|\ \ | |/
| * Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-0/+4
* | Issue #26015: Added new tests for pickling iterators of mutable sequences.Serhiy Storchaka2016-03-061-11/+38
|\ \ | |/
| * Issue #26015: Added new tests for pickling iterators of mutable sequences.Serhiy Storchaka2016-03-061-11/+38
| * Issue #26194: Inserting into a full deque to raise an IndexErrorRaymond Hettinger2016-02-021-11/+12
* | Issue #26482: Allowed pickling recursive dequeues.Serhiy Storchaka2016-03-061-32/+36
* | mergeRaymond Hettinger2016-02-021-11/+12
* | mergeRaymond Hettinger2016-01-271-0/+14
|\ \ | |/
| * Issue #26194: Fix undefined behavior for deque.insert() when len(d) == maxlenRaymond Hettinger2016-01-271-0/+14
| * Issue #24913: Fix overrun error in deque.index().Brett Cannon2015-09-031-0/+5
* | Fix typoRaymond Hettinger2016-01-261-1/+1
* | Add a fast path (no iterator creation) for a common case for repeating deques...Raymond Hettinger2015-09-191-0/+9
* | Issue #24913: Fix overrun error in deque.index().Raymond Hettinger2015-08-261-0/+5
|/
* Check deques against common sequence tests (except for slicing).Raymond Hettinger2015-04-011-0/+16
* Issue 23793: Add deque support for __add__(), __mul__(), and __imul__().Raymond Hettinger2015-03-311-0/+77
* Issue 23704: Add index(), copy(), and insert() to deques. Register deques a...Raymond Hettinger2015-03-211-0/+57
* Issue 23705: Improve the performance of __contains__ checks for deques.Raymond Hettinger2015-03-201-0/+20
* Bump the blocksize up from 62 to 64 to speed up the modulo calculation.Raymond Hettinger2015-02-271-1/+1
* Issue #22777: Test pickling with all protocols.Serhiy Storchaka2014-12-151-20/+23
|\
| * Issue #22777: Test pickling with all protocols.Serhiy Storchaka2014-12-151-20/+23
* | Issue 19898: Add test for dequereviter_new.Raymond Hettinger2014-06-151-0/+5
|/
* Restore the data block size to 62.Raymond Hettinger2013-07-281-1/+1
* Add a spacing saving heuristic to deque's extend methodsRaymond Hettinger2013-07-091-2/+2
* Speed-up deque indexing by changing the deque block length to a power of two.Raymond Hettinger2013-07-061-1/+1
* MERGE: Closes #15469: Correct __sizeof__ support for dequeJesus Cea2012-08-031-0/+16
|\
| * Closes #15469: Correct __sizeof__ support for dequeJesus Cea2012-08-031-0/+16
* | Issue #14288: Serialization support for builtin iterators.Kristján Valur Jónsson2012-04-031-0/+13
|/
* Issue #11004: Repair edge case in deque.count().Raymond Hettinger2011-01-251-0/+9
* #9424: Replace deprecated assert* methods in the Python test suite.Ezio Melotti2010-11-201-1/+1
* Add count() method to collections.deque().Raymond Hettinger2010-04-031-0/+24
* Merged revisions 78093 via svnmerge fromGeorg Brandl2010-03-141-1/+0
* use assert[Not]In where appropriateBenjamin Peterson2010-01-191-3/+3
* Fix variants of deque.extend: d.extend(d) d+=d d.extendleft(d)Raymond Hettinger2009-12-101-0/+11
* Add a reverse() method to collections.deque().Raymond Hettinger2009-12-101-0/+12
* convert old fail* assertions to assert*Benjamin Peterson2009-06-301-5/+5
* For collections.deque() objects, expose the maxlen parameter as a read-only a...Raymond Hettinger2009-03-101-0/+10
* Small optimization for corner case where maxlen==0.Raymond Hettinger2009-03-101-1/+18
* Issue #1717: Remove cmp. Stage 1: remove all uses of cmp and __cmp__ fromMark Dickinson2009-01-271-1/+0
* Merged revisions 68128 via svnmerge fromAntoine Pitrou2009-01-011-2/+19