summaryrefslogtreecommitdiffstats
path: root/Modules/_collectionsmodule.c
Commit message (Expand)AuthorAgeFilesLines
* Minor tweaks to varnames, declarations, and comments.Raymond Hettinger2013-02-071-8/+7
* Minor variable access clean-ups for deque.rotate().Raymond Hettinger2013-02-051-13/+13
* Minor edits: Tighten-up the halflen logic and touch-up the assertions and co...Raymond Hettinger2013-02-041-10/+6
* Issue 16398: One more assertion for good measure.Raymond Hettinger2013-02-021-0/+2
* Issue 16398: Add assertions to show why memcmp is safe.Raymond Hettinger2013-02-021-1/+4
* Issue 16398: Use memcpy() in deque.rotate().Raymond Hettinger2013-02-021-50/+60
* merge 3.3Benjamin Peterson2013-01-131-6/+2
|\
| * make deque_clear void, since it's infallibleBenjamin Peterson2013-01-131-6/+2
* | Issue #16398: Optimize deque.rotate()Raymond Hettinger2013-01-121-14/+58
|/
* Merge: fix docstring for deque ctor to mark iterable parameter optionalAndrew Svetlov2012-10-311-1/+1
|\
| * Fix docstring for deque ctor to mark iterable parameter optionalAndrew Svetlov2012-10-311-1/+1
* | MERGE: Closes #15469: Correct __sizeof__ support for dequeJesus Cea2012-08-031-1/+20
|\ \ | |/
| * Closes #15469: Correct __sizeof__ support for dequeJesus Cea2012-08-031-1/+20
* | Issue #14288: Serialization support for builtin iterators.Kristján Valur Jónsson2012-04-031-2/+91
* | Issue #13015: Fix a possible reference leak in defaultdict.__repr__.Antoine Pitrou2012-02-151-1/+3
|\ \ | |/
| * Issue #13015: Fix a possible reference leak in defaultdict.__repr__.Antoine Pitrou2012-02-151-1/+3
* | Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-2/+2
* | Use identifier API for PyObject_GetAttrString.Martin v. Löwis2011-10-101-1/+2
* | Add API for static strings, primarily good for identifiers.Martin v. Löwis2011-10-091-1/+3
* | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.Brian Curtin2011-08-111-2/+1
* | Simplify _count_elements() in _collectionsVictor Stinner2011-04-201-12/+4
|/
* Issue 11713: clarify docstring for collections.deque()Raymond Hettinger2011-03-301-1/+1
* Issue #11004: Repair edge case in deque.count().Raymond Hettinger2011-01-251-4/+7
* Make C helper function more closely match the pure python version, and add te...Raymond Hettinger2011-01-031-22/+49
* Issue 10667: Fast path for collections.CounterRaymond Hettinger2010-12-151-1/+67
* Remove more unneeded casts to hashfunc.Georg Brandl2010-10-181-4/+4
* Fix <deque iterator>.__length_hint__() under 64-bit Windows.Antoine Pitrou2010-08-171-1/+1
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-1124/+1124
* Add count() method to collections.deque().Raymond Hettinger2010-04-031-0/+42
* Fix variants of deque.extend: d.extend(d) d+=d d.extendleft(d)Raymond Hettinger2009-12-101-0/+40
* Add a reverse() method to collections.deque().Raymond Hettinger2009-12-101-0/+44
* Issue 6637: defaultdict.copy() failed with an empty factory.Raymond Hettinger2009-08-041-1/+4
* For collections.deque() objects, expose the maxlen parameter as a read-only a...Raymond Hettinger2009-03-101-1/+15
* Small optimization for corner case where maxlen==0.Raymond Hettinger2009-03-101-0/+23
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-4/+4
* Merged revisions 68112,68115,68120,68133,68141-68142,68145-68146,68148-68149 ...Georg Brandl2009-01-031-2/+2
* Merged revisions 68128 via svnmerge fromAntoine Pitrou2009-01-011-7/+16
* #4170: Fix segfault when pickling a defauldict object.Amaury Forgeot d'Arc2008-10-301-1/+9
* Merged revisions 66377 via svnmerge fromAmaury Forgeot d'Arc2008-09-101-1/+1
* Merged revisions 65910,65977,65980,65984,65986,66000,66011-66012,66014,66017,...Benjamin Peterson2008-08-251-2/+3
* Merged revisions 65209-65216,65225-65226,65233,65239,65246-65247,65255-65256 ...Benjamin Peterson2008-07-311-24/+25
* Manual forward port of 64962 - use PyObject_HashNotImplemented as a tp_hash l...Nick Coghlan2008-07-151-8/+1
* Merged revisions 64226 via svnmerge fromMartin v. Löwis2008-06-131-5/+5
* Implement PEP 3121: new module initialization and finalization API.Martin v. Löwis2008-06-111-8/+21
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-121-1/+1
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-111-0/+2
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-091-3/+1
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-091-4/+20
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-10/+10
* Merged revisions 59465-59487 via svnmerge fromChristian Heimes2007-12-141-0/+1