1. ce85acf Merge: #20647: Update dictobject.c comments to account for randomized string hashes. by R David Murray · 8 years ago
  2. 537ad7a #20647: Update dictobject.c comments to account for randomized string hashes. by R David Murray · 8 years ago
  3. ab479c4 Issue #26494: Fixed crash on iterating exhausting iterators. by Serhiy Storchaka · 8 years ago
  4. fbb1c5e Issue #26494: Fixed crash on iterating exhausting iterators. by Serhiy Storchaka · 8 years ago
  5. 0f04bc7 merge 3.5 (closes #26478) by Benjamin Peterson · 8 years ago
  6. cfc2a1f merge 3.4 (closes #26478) by Benjamin Peterson · 8 years ago
  7. f11b25b properly use the ObjArgs variant of CallMethod in dictview binary operations (closes #26478) by Benjamin Peterson · 8 years ago
  8. ce5179f Issue #23601: Use small object allocator for dict key objects by Raymond Hettinger · 9 years ago
  9. b56837a Merge 3.5 by Victor Stinner · 9 years ago
  10. bfd316e Add _PyThreadState_UncheckedGet() by Victor Stinner · 9 years ago
  11. 3b63dc3 - merge 3.5 by doko@ubuntu.com · 9 years ago
  12. 17210f5 dictobject.c(dict_sizeof): Make it static again. by doko@ubuntu.com · 9 years ago
  13. ef1585e Issue #25923: Added more const qualifiers to signatures of static and private functions. by Serhiy Storchaka · 9 years ago
  14. 3987e26 Issue #25914: Fixed and simplified OrderedDict.__sizeof__. by Serhiy Storchaka · 9 years ago
  15. 0ce7a3a Issue #25914: Fixed and simplified OrderedDict.__sizeof__. by Serhiy Storchaka · 9 years ago
  16. a9406e7 Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. by Serhiy Storchaka · 9 years ago
  17. 5c4064e Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. by Serhiy Storchaka · 9 years ago
  18. b4efc96 Issue #25557: Refactor _PyDict_LoadGlobal() by Victor Stinner · 9 years ago
  19. b9d98d5 Issue #24483: C implementation of functools.lru_cache() now calculates key's by Serhiy Storchaka · 9 years ago
  20. e54d532 merge 3.4 (#24407) by Benjamin Peterson · 9 years ago
  21. 2a48a6e merge 3.3 (#24407) by Benjamin Peterson · 9 years ago
  22. a82f77f protect against mutation of the dict during insertion (closes #24407) by Benjamin Peterson · 9 years ago
  23. 96c6af9 Issue #16991: Add a C implementation of collections.OrderedDict. by Eric Snow · 9 years ago
  24. 025e9eb PEP 448: additional unpacking generalizations (closes #2292) by Benjamin Peterson · 9 years ago
  25. 1009bf1 Issue #23501: Argumen Clinic now generates code into separate files by default. by Serhiy Storchaka · 9 years ago
  26. bc92bbd Issue #22653: Fix an assertion failure in debug mode when doing a reentrant dict insertion in debug mode. by Antoine Pitrou · 10 years ago
  27. d696732 Issue #22653: Fix an assertion failure in debug mode when doing a reentrant dict insertion in debug mode. by Antoine Pitrou · 10 years ago
  28. 4b74fba Issue 21101: Internal API for dict getitem and setitem where the hash value is known. by Raymond Hettinger · 10 years ago
  29. 2623c8c Issue #20530: Argument Clinic's signature format has been revised again. by Larry Hastings · 10 years ago
  30. 581ee36 Issue #20326: Argument Clinic now uses a simple, unique signature to by Larry Hastings · 11 years ago
  31. c204726 Issue #20390: Small fixes and improvements for Argument Clinic. by Larry Hastings · 11 years ago
  32. 5c66189 Issue #20189: Four additional builtin types (PyTypeObject, by Larry Hastings · 11 years ago
  33. e02de8c Fix minor bug in dict.__contains__ docstring. by Meador Inge · 11 years ago
  34. 61272b7 Issue #19273: The marker comments Argument Clinic uses have been changed by Larry Hastings · 11 years ago
  35. 44e2eaa Issue #19674: inspect.signature() now produces a correct signature by Larry Hastings · 11 years ago
  36. f91929b Issue #19646: repr(dict) now uses _PyUnicodeWriter API for better performances by Victor Stinner · 11 years ago
  37. ed4a1c5 Argument Clinic: rename "self" to "module" for module-level functions. by Larry Hastings · 11 years ago
  38. 5fd2e5a Issue #19512: Add a new _PyDict_DelItemId() function, similar to by Victor Stinner · 11 years ago
  39. 3182680 Issue #16612: Add "Argument Clinic", a compile-time preprocessor by Larry Hastings · 11 years ago
  40. 69492da Factor-out the common code for setting a KeyError. by Raymond Hettinger · 11 years ago
  41. 9ed5f27 Issue #18722: Remove uses of the "register" keyword in C code. by Antoine Pitrou · 11 years ago
  42. 5b3b100 Issue #18520: Fix _PyDict_GetItemId(), suppress _PyUnicode_FromId() error by Victor Stinner · 11 years ago
  43. f97dfd7 Issue #18408: Fix dict_repr(), don't call PyObject_Repr() with an exception set by Victor Stinner · 11 years ago
  44. ac2a4fe Issue #18408: dict_new() now fails on new_keys_object() error by Victor Stinner · 11 years ago
  45. a9f61a5 Cleanup dictobject.c by Victor Stinner · 11 years ago
  46. fdcbab9 Issue #18408: Fix PyDict_GetItemString(), suppress PyUnicode_FromString() error by Victor Stinner · 11 years ago
  47. c9b7f51 Issue #18408: Fix PyDict_New() to handle correctly new_keys_object() failure by Victor Stinner · 11 years ago
  48. 36f74aa Issue #17563: Fix dict resize performance regression. by Raymond Hettinger · 11 years ago
  49. 2f6fe51 merge by Raymond Hettinger · 11 years ago
  50. f275416 Touch up grammar for dict.update() docstring. by Brett Cannon · 11 years ago
  51. 5589850 fix warning (closes #17327) by Benjamin Peterson · 11 years ago
  52. 00e9886 Add PyDict_SetDefault. (closes #17327) by Benjamin Peterson · 11 years ago
  53. 42f382f merge 3.3 (#17328) by Benjamin Peterson · 11 years ago
  54. b1efa53 fix possible setdefault refleak (closes #17328) by Benjamin Peterson · 11 years ago
  55. 0e9958b Issue #16562: Optimize dict equality testing. by Antoine Pitrou · 12 years ago
  56. 591c921 merge 3.2 by Benjamin Peterson · 12 years ago
  57. 9892f52 avoid a function call with redundant checks for dict size by Benjamin Peterson · 12 years ago
  58. d97eb0d merge 3.2 (#16345) by Benjamin Peterson · 12 years ago
  59. d1f2cb3 only fast-path fromkeys() when the constructor returns a empty dict (closes #16345) by Benjamin Peterson · 12 years ago
  60. a504a7a Issue #15055: update dictnotes.txt. Patch by Mark Shannon. by Antoine Pitrou · 12 years ago
  61. 49526f4 Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues by David Malcolm · 12 years ago
  62. 9a23490 Issue #14417: Mutating a dict during lookup now restarts the lookup instead of raising a RuntimeError (undoes issue #14205). by Antoine Pitrou · 12 years ago
  63. 2d169b2 Make the reference counting of dictkeys objects participate in refleak hunting by Antoine Pitrou · 12 years ago
  64. a6f195e change insertdict to not steal references (#13903) by Benjamin Peterson · 12 years ago
  65. 15ee821 distiguish between refusing to creating shared keys and error (#13903) by Benjamin Peterson · 12 years ago
  66. 4f2f3b6 Account for shared keys in type's __sizeof__ (#13903). by Martin v. Loewis · 12 years ago
  67. 7ce67e4 fix dict gc tracking (#13903) by Benjamin Peterson · 12 years ago
  68. db780d0 fix instance dicts with str subclasses (#13903) by Benjamin Peterson · 12 years ago
  69. 53b9771 don't make shared keys with dict subclasses by Benjamin Peterson · 12 years ago
  70. 7d95e40 Implement PEP 412: Key-sharing dictionaries (closes #13903) by Benjamin Peterson · 12 years ago
  71. fd07415 Issue #2377: Make importlib the implementation of __import__(). by Brett Cannon · 12 years ago
  72. a701388 Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI. by Antoine Pitrou · 12 years ago
  73. 31668b8 Issue #14288: Serialization support for builtin iterators. by Kristján Valur Jónsson · 12 years ago
  74. 3c1e481 Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functions by Victor Stinner · 12 years ago
  75. 198b291 Close #14205: dict lookup raises a RuntimeError if the dict is modified during by Victor Stinner · 12 years ago
  76. 70d2717 Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes. by Antoine Pitrou · 12 years ago
  77. e965d97 Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes. by Antoine Pitrou · 12 years ago
  78. ce79852 use the static identifier api for looking up special methods by Benjamin Peterson · 13 years ago
  79. ac0675c Small clarification in docstring of dict.update(): the positional argument is not required. by Georg Brandl · 13 years ago
  80. f928b5d Merge with 3.2. by Georg Brandl · 13 years ago
  81. 9a812cb Issue #13389: Full garbage collection passes now clear the freelists for by Antoine Pitrou · 13 years ago
  82. 24bd5ad Merge 3.2 by Petri Lehtinen · 13 years ago
  83. a94200e Issue #13018: Fix reference leaks in error paths in dictobject.c. by Petri Lehtinen · 13 years ago
  84. 1c67dd9 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. by Martin v. Löwis · 13 years ago
  85. bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago
  86. d1a9cc2 dictviews_or() uses _Py_identifier by Victor Stinner · 13 years ago
  87. afe55bb Add API for static strings, primarily good for identifiers. by Martin v. Löwis · 13 years ago
  88. d63a3b8 Implement PEP 393. by Martin v. Löwis · 13 years ago
  89. 57e683e Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple.__hash__, frozenset.__hash__ and set indexing operations. by Mark Dickinson · 13 years ago
  90. dfc80e3 Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. by Brian Curtin · 13 years ago
  91. 3b3499b #11565: Merge with 3.1. by Ezio Melotti · 13 years ago
  92. 1392500 #11565: Fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 13 years ago
  93. f609654 handle dict subclasses gracefully in PyArg_ValidateKeywordArguments by Benjamin Peterson · 14 years ago
  94. 7529afc Issue 10221: Improve error message for dict.pop(). by Raymond Hettinger · 14 years ago
  95. dd42154 Issue 10221: Improve error message for dict.pop(). by Raymond Hettinger · 14 years ago
  96. fbb1c61 Follow up to #9778: fix regressions on 64-bit Windows builds by Antoine Pitrou · 14 years ago
  97. 00da4e0 Remove unneeded casts to hashfunc. by Georg Brandl · 14 years ago
  98. e6baa46 fix prototype by Benjamin Peterson · 14 years ago
  99. 8f67d08 make hashes always the size of pointers; introduce Py_hash_t #9778 by Benjamin Peterson · 14 years ago
  100. 045b3ba Issue #9212: Added the missing isdisjoint method to the dict_keys and by Daniel Stutzbach · 14 years ago