1. f30bad2 remove some copyright notices supserseded by the toplevel ones by Benjamin Peterson · 9 years ago
  2. c06a6d0 Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. by Serhiy Storchaka · 9 years ago
  3. f358d2b Second instance of deque needing "len" instead of "Py_SIZE" in Py2.7 by Raymond Hettinger · 9 years ago
  4. 3a75403 Deque uses "len" instead of varhead in Py2.7 by Raymond Hettinger · 9 years ago
  5. e904427 Backport early-out 91259f061cfb to reduce the cost of bb1a2944bcb6 by Raymond Hettinger · 9 years ago
  6. d2a4073 Issue #25135: Avoid possible reentrancy issues in deque_clear. by Raymond Hettinger · 9 years ago
  7. fe13eac Issue #19663: Improve error message for defaultdict. by Raymond Hettinger · 9 years ago
  8. 5863a39 deque is not varsized, so using Py_SIZE is nonsensical (closes #24162) by Benjamin Peterson · 9 years ago
  9. 79f2c5b Defer deleted item decref until after the deque is restored to a consistent state. by Raymond Hettinger · 9 years ago
  10. 06e486c correct defaultdict signature in docstring (closes #20250) by Benjamin Peterson · 11 years ago
  11. 662908b Restore the data block size to 62. by Raymond Hettinger · 11 years ago
  12. b77ed2c Backport c952f3d122ae: Tweak the deque struct by moving the least used fields by Raymond Hettinger · 11 years ago
  13. 90180c1 Move the leftlink to the end of the block structure. by Raymond Hettinger · 11 years ago
  14. 73d6aca reapply f1dc30a1be72 by Benjamin Peterson · 11 years ago
  15. 227f0fa reapply 5accb0ac8bfb by Benjamin Peterson · 11 years ago
  16. 3968e29 reapply f1dc30a1be72 by Benjamin Peterson · 11 years ago
  17. 13dd1f9 reapply f1dc30a1be72 by Benjamin Peterson · 11 years ago
  18. 478b08e also backout f1dc30a1be72 for not being a bugfix by Benjamin Peterson · 11 years ago
  19. 10c74d2 backout 5accb0ac8bfb; needs more discussion on python-dev by Benjamin Peterson · 11 years ago
  20. 22b4b4c Arrange structure to match the common access patterns. by Raymond Hettinger · 11 years ago
  21. 03512c1 Fix comment blocks. Adjust blocksize to a power-of-two for better divmod computations. by Raymond Hettinger · 11 years ago
  22. 6688bdb Minor cleanups. by Raymond Hettinger · 12 years ago
  23. 4264532 Issue 16398: Use memcpy() in deque.rotate(). by Raymond Hettinger · 12 years ago
  24. 40056de make deque_clear void, since it's infallible by Benjamin Peterson · 12 years ago
  25. 2cdb643 Issue #16398: Optimize deque.rotate() by Raymond Hettinger · 12 years ago
  26. 227f59b Fix docstring for deque ctor to mark iterable parameter optional by Andrew Svetlov · 12 years ago
  27. d4e58dc Closes #15469: Correct __sizeof__ support for deque by Jesus Cea · 12 years ago
  28. c39cd78 Issue #13015: Fix a possible reference leak in defaultdict.__repr__. by Antoine Pitrou · 13 years ago
  29. db9d64b Issue 11713: clarify docstring for collections.deque() by Raymond Hettinger · 14 years ago
  30. 57a8689 Issue 11004: Fix edge case for deque.count(). by Raymond Hettinger · 14 years ago
  31. c83ea13 Untabify C files. Will watch buildbots. by Antoine Pitrou · 14 years ago
  32. 5f516ed Add count() method to collections.deque(). by Raymond Hettinger · 15 years ago
  33. a5fd24e Add a reverse() method to collections.deque(). by Raymond Hettinger · 15 years ago
  34. 0b3263b Fix variants of deque.extend: d.extend(d) d+=d d.extendleft(d) by Raymond Hettinger · 15 years ago
  35. 8fdab95 Issue 6637: defaultdict.copy() failed with an empty factory. by Raymond Hettinger · 15 years ago
  36. 56411aa For collections.deque() objects, expose the maxlen parameter as a read-only attribute. by Raymond Hettinger · 16 years ago
  37. bac769b Small optimization for corner case where maxlen==0. by Raymond Hettinger · 16 years ago
  38. 57eb0e9 #4801 _collections module fails to build on cygwin. by Amaury Forgeot d'Arc · 16 years ago
  39. aa68790 Issue #3680: Reference cycles created through a dict, set or deque iterator did not get collected. by Antoine Pitrou · 16 years ago
  40. 05e3449 #3743: PY_FORMAT_SIZE_T is designed for the OS "printf" functions, not for by Amaury Forgeot d'Arc · 16 years ago
  41. 94a7305 d is the correct format string by Christian Heimes · 16 years ago
  42. 1cc6963 Fixed two format strings in the _collections module. For example by Christian Heimes · 16 years ago
  43. 723ba30 Parse to the correct datatype. by Raymond Hettinger · 16 years ago
  44. 33fcf9d Finish-up the partial conversion from int to Py_ssize_t for deque indices and length. by Raymond Hettinger · 16 years ago
  45. 53663a6 Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful by Nick Coghlan · 16 years ago
  46. 111c180 Make more symbols static. by Martin v. Löwis · 16 years ago
  47. dd96db6 This reverts r63675 based on the discussion in this thread: by Gregory P. Smith · 16 years ago
  48. 593daf5 Renamed PyString to PyBytes by Christian Heimes · 16 years ago
  49. a37430a dict.copy() rises from the ashes. Revert r60687. by Raymond Hettinger · 17 years ago
  50. 17a74c3 Add -3 warnings that set.copy(), dict.copy(), and defaultdict.copy() will go away in Py3.x by Raymond Hettinger · 17 years ago
  51. b01aa43 issue 2045: Infinite recursion when printing a subclass of defaultdict, by Amaury Forgeot d'Arc · 17 years ago
  52. e93237d #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. by Christian Heimes · 17 years ago
  53. adf9ffd Fix bug 1604. deque.__init__() did not clear existing contents like list.__init__. Not a backport candidate. by Raymond Hettinger · 17 years ago
  54. d3ffd34 Use a freelist to speed-up block allocation and deallocation in collections.deque(). by Raymond Hettinger · 17 years ago
  55. 6899586 Accept Jim Jewett's api suggestion to use None instead of -1 to indicate unbounded deques. by Raymond Hettinger · 17 years ago
  56. 556b43d Restore BEGIN/END THREADS macros which were squashed in the previous checkin by Raymond Hettinger · 17 years ago
  57. c47cf7d dict could be NULL, so we need to XDECREF. by Neal Norwitz · 17 years ago
  58. a7fc4b1 Add __asdict__() to NamedTuple and refine the docs. by Raymond Hettinger · 17 years ago
  59. 0153159 Add a bunch of GIL release/acquire points in tp_print implementations and for by Brett Cannon · 17 years ago
  60. 6819210 PEP 3123: Provide forward compatibility with Python 3.0, while keeping by Martin v. Löwis · 17 years ago
  61. b51a57e Fix another reincarnation of bug #1576657 in defaultdict. by Georg Brandl · 18 years ago
  62. eb97988 Prepare collections module for pure python code entries. by Raymond Hettinger · 18 years ago[Renamed (99%) from Modules/collectionsmodule.c]
  63. 5a0217e Check for a common user error with defaultdict(). by Raymond Hettinger · 18 years ago
  64. b84c137 Bug #1486663: don't reject keyword arguments for subclasses of builtin types. by Georg Brandl · 18 years ago
  65. 51c2f6c Fix zero-length corner case for iterating over a mutating deque. by Raymond Hettinger · 18 years ago
  66. ccc56c7 Really address the issue of where to place the assert for leftblock. by Neal Norwitz · 18 years ago
  67. 9cd3c34 Move the assert which checks for a NULL pointer first. Klocwork #274. by Neal Norwitz · 18 years ago
  68. 5566e96 defdict_reduce(): Plug leaks. by Tim Peters · 18 years ago
  69. edf17d8 Use Py_CLEAR instead of in-place DECREF/XDECREF or custom macros, for by Thomas Wouters · 19 years ago
  70. 3b8ff31 SF Bug #1448488 - make collectionsmodule build on Cygwin, using the same by Anthony Baxter · 19 years ago
  71. d37ac69 Remove unnecessary casts from type object initializers. by Georg Brandl · 19 years ago
  72. 1968ad3 - Patch 1433928: by Guido van Rossum · 19 years ago
  73. ad0a462 Use Py_ssize_t for counts and sizes. by Martin v. Löwis · 19 years ago
  74. 18e1655 Merge ssize_t branch. by Martin v. Löwis · 19 years ago
  75. f5b3e36 Renamed _length_cue() to __length_hint__(). See: by Armin Rigo · 19 years ago
  76. 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 19 years ago
  77. 6b27cda Convert iterator __len__() methods to a private API. by Raymond Hettinger · 19 years ago
  78. 02c4287 Disallow keyword arguments for type constructors that don't use them. by Georg Brandl · 19 years ago
  79. d73202c Apply remove's mutation test after every equality test. by Raymond Hettinger · 20 years ago
  80. 4aec61e Add a remove() method to collections.deque objects. by Raymond Hettinger · 20 years ago
  81. 952f880 SF patch #1062279: deque pickling problems (Contributed by Dima Dorfman.) by Raymond Hettinger · 20 years ago
  82. 7d112df Bump-up block size. by Raymond Hettinger · 20 years ago
  83. dcb9d94 Simplify delitem() code by calling rotate() directly instead of using by Raymond Hettinger · 20 years ago
  84. c5fa992 Armin's patch to prevent overflows. by Raymond Hettinger · 20 years ago
  85. 974d757 Upon insertion, if memory runs out, the deque was left in a corrupted state. by Armin Rigo · 20 years ago
  86. d1b3d88 * Bulletproof the method for detecting mutations during iteration. by Raymond Hettinger · 20 years ago
  87. 77e8bf1 Restore the block length and add a comment. by Raymond Hettinger · 20 years ago
  88. 4ca4c7c Clarify the relationship between indices. by Raymond Hettinger · 20 years ago
  89. 61f05fb * Elaborate on the invariant comments and make them more precise. by Raymond Hettinger · 20 years ago
  90. 10c7e86 deque_traverse(): If the deque had one block, and its rightindex was by Tim Peters · 20 years ago
  91. d6e0032 Typos in new comments. by Tim Peters · 20 years ago
  92. d8768d3 Document some reverse-engineered invariants and pragmatic hints. by Tim Peters · 20 years ago
  93. 6f85356 Definition consistency. by Tim Peters · 20 years ago
  94. 1065f75 Trimmed trailing whitespace. by Tim Peters · 20 years ago
  95. e9c89e8 Silence a GCC unused variable warning in debug builds. by Raymond Hettinger · 20 years ago
  96. 67115a2 Apply VISIT macro. by Raymond Hettinger · 20 years ago
  97. 9ba301e Moved SunPro warning suppression into pyport.h and out of individual by Nicholas Bastin · 20 years ago
  98. a435c53 * balance the left/right search for getitem. by Raymond Hettinger · 20 years ago
  99. 616f4f6 Add a comment with implementation notes. by Raymond Hettinger · 20 years ago
  100. 1ce9e4c Fixed end-of-loop code not reached warning when using SunPro C by Nicholas Bastin · 20 years ago