index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
_collectionsmodule.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
remove some copyright notices supserseded by the toplevel ones
Benjamin Peterson
2016-01-01
1
-2/+0
*
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
Serhiy Storchaka
2015-12-19
1
-1/+1
*
Second instance of deque needing "len" instead of "Py_SIZE" in Py2.7
Raymond Hettinger
2015-11-13
1
-1/+1
*
Deque uses "len" instead of varhead in Py2.7
Raymond Hettinger
2015-11-12
1
-1/+1
*
Backport early-out 91259f061cfb to reduce the cost of bb1a2944bcb6
Raymond Hettinger
2015-10-07
1
-1/+5
*
Issue #25135: Avoid possible reentrancy issues in deque_clear.
Raymond Hettinger
2015-09-26
1
-3/+57
*
Issue #19663: Improve error message for defaultdict.
Raymond Hettinger
2015-07-20
1
-1/+1
*
deque is not varsized, so using Py_SIZE is nonsensical (closes #24162)
Benjamin Peterson
2015-05-15
1
-1/+1
*
Defer deleted item decref until after the deque is restored to a consistent s...
Raymond Hettinger
2015-05-02
1
-7/+7
*
correct defaultdict signature in docstring (closes #20250)
Benjamin Peterson
2014-01-14
1
-1/+3
*
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
[next]