| Commit message (Expand) | Author | Age | Files | Lines |
* | Restore the data block size to 62. | Raymond Hettinger | 2013-07-28 | 1 | -3/+6 |
|
|
* | Backport c952f3d122ae: Tweak the deque struct by moving the least used fields | Raymond Hettinger | 2013-07-16 | 1 | -1/+1 |
|
|
* | Move the leftlink to the end of the block structure. | Raymond Hettinger | 2013-07-16 | 1 | -1/+1 |
|
|
* | reapply f1dc30a1be72 | Benjamin Peterson | 2013-06-25 | 1 | -1/+1 |
|
|
* | reapply 5accb0ac8bfb | Benjamin Peterson | 2013-06-25 | 1 | -11/+7 |
|
|
* | reapply f1dc30a1be72 | Benjamin Peterson | 2013-06-25 | 1 | -1/+1 |
|
|
* | reapply f1dc30a1be72 | Benjamin Peterson | 2013-06-25 | 1 | -1/+1 |
|
|
* | also backout f1dc30a1be72 for not being a bugfix | Benjamin Peterson | 2013-06-23 | 1 | -1/+1 |
|
|
* | backout 5accb0ac8bfb; needs more discussion on python-dev | Benjamin Peterson | 2013-06-22 | 1 | -7/+11 |
|
|
* | Arrange structure to match the common access patterns. | Raymond Hettinger | 2013-06-22 | 1 | -1/+1 |
|
|
* | Fix comment blocks. Adjust blocksize to a power-of-two for better divmod com... | Raymond Hettinger | 2013-06-14 | 1 | -11/+7 |
|
|
* | Minor cleanups. | Raymond Hettinger | 2013-02-09 | 1 | -19/+19 |
|
|
* | Issue 16398: Use memcpy() in deque.rotate(). | Raymond Hettinger | 2013-02-02 | 1 | -50/+60 |
|
|
* | make deque_clear void, since it's infallible | Benjamin Peterson | 2013-01-13 | 1 | -6/+2 |
|
|
* | Issue #16398: Optimize deque.rotate() | Raymond Hettinger | 2013-01-12 | 1 | -14/+58 |
|
|
* | Fix docstring for deque ctor to mark iterable parameter optional | Andrew Svetlov | 2012-10-31 | 1 | -1/+1 |
|
|
* | Closes #15469: Correct __sizeof__ support for deque | Jesus Cea | 2012-08-03 | 1 | -1/+20 |
|
|
* | Issue #13015: Fix a possible reference leak in defaultdict.__repr__. | Antoine Pitrou | 2012-02-15 | 1 | -1/+3 |
|
|
* | Issue 11713: clarify docstring for collections.deque() | Raymond Hettinger | 2011-03-30 | 1 | -1/+1 |
|
|
* | Issue 11004: Fix edge case for deque.count(). | Raymond Hettinger | 2011-01-25 | 1 | -4/+7 |
|
|
* | Untabify C files. Will watch buildbots. | Antoine Pitrou | 2010-05-09 | 1 | -1180/+1180 |
|
|
* | Add count() method to collections.deque(). | Raymond Hettinger | 2010-04-03 | 1 | -0/+42 |
|
|
* | Add a reverse() method to collections.deque(). | Raymond Hettinger | 2009-12-10 | 1 | -0/+44 |
|
|
* | Fix variants of deque.extend: d.extend(d) d+=d d.extendleft(d) | Raymond Hettinger | 2009-12-10 | 1 | -0/+40 |
|
|
* | Issue 6637: defaultdict.copy() failed with an empty factory. | Raymond Hettinger | 2009-08-04 | 1 | -1/+4 |
|
|
* | For collections.deque() objects, expose the maxlen parameter as a read-only a... | Raymond Hettinger | 2009-03-10 | 1 | -1/+15 |
|
|
* | Small optimization for corner case where maxlen==0. | Raymond Hettinger | 2009-03-10 | 1 | -0/+23 |
|
|
* | #4801 _collections module fails to build on cygwin. | Amaury Forgeot d'Arc | 2009-01-02 | 1 | -2/+2 |
|
|
* | Issue #3680: Reference cycles created through a dict, set or deque iterator d... | Antoine Pitrou | 2009-01-01 | 1 | -7/+16 |
|
|
* | #3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for | Amaury Forgeot d'Arc | 2008-09-10 | 1 | -1/+1 |
|
|
* | d is the correct format string | Christian Heimes | 2008-08-22 | 1 | -1/+1 |
|
|
* | Fixed two format strings in the _collections module. For example | Christian Heimes | 2008-08-22 | 1 | -2/+2 |
|
|
* | Parse to the correct datatype. | Raymond Hettinger | 2008-07-24 | 1 | -1/+1 |
|
|
* | Finish-up the partial conversion from int to Py_ssize_t for deque indices and... | Raymond Hettinger | 2008-07-24 | 1 | -23/+24 |
|
|
* | Issue 2235: __hash__ is once again inherited by default, but inheritance can ... | Nick Coghlan | 2008-07-15 | 1 | -8/+1 |
|
|
* | Make more symbols static. | Martin v. Löwis | 2008-06-13 | 1 | -5/+5 |
|
|
* | This reverts r63675 based on the discussion in this thread: | Gregory P. Smith | 2008-06-09 | 1 | -9/+9 |
|
|
* | Renamed PyString to PyBytes | Christian Heimes | 2008-05-26 | 1 | -9/+9 |
|
|
* | dict.copy() rises from the ashes. Revert r60687. | Raymond Hettinger | 2008-02-12 | 1 | -12/+2 |
|
|
* | Add -3 warnings that set.copy(), dict.copy(), and defaultdict.copy() will go ... | Raymond Hettinger | 2008-02-09 | 1 | -2/+12 |
|
|
* | issue 2045: Infinite recursion when printing a subclass of defaultdict, | Amaury Forgeot d'Arc | 2008-02-08 | 1 | -1/+11 |
|
|
* | #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC... | Christian Heimes | 2007-12-19 | 1 | -10/+10 |
|
|
* | Fix bug 1604. deque.__init__() did not clear existing contents like list.__in... | Raymond Hettinger | 2007-12-13 | 1 | -0/+1 |
|
|
* | Use a freelist to speed-up block allocation and deallocation in collections.d... | Raymond Hettinger | 2007-11-10 | 1 | -7/+27 |
|
|
* | Accept Jim Jewett's api suggestion to use None instead of -1 to indicate unbo... | Raymond Hettinger | 2007-10-10 | 1 | -10/+26 |
|
|
* | Restore BEGIN/END THREADS macros which were squashed in the previous checkin | Raymond Hettinger | 2007-10-05 | 1 | -5/+21 |
|
|
* | dict could be NULL, so we need to XDECREF. | Neal Norwitz | 2007-10-05 | 1 | -2/+2 |
|
|
* | Add __asdict__() to NamedTuple and refine the docs. | Raymond Hettinger | 2007-10-05 | 1 | -85/+101 |
|
|
* | Add a bunch of GIL release/acquire points in tp_print implementations and for | Brett Cannon | 2007-09-17 | 1 | -1/+18 |
|
|
* | PEP 3123: Provide forward compatibility with Python 3.0, while keeping | Martin v. Löwis | 2007-07-21 | 1 | -14/+10 |
|
|