summaryrefslogtreecommitdiff
path: root/Objects/dictobject.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-18533: Avoid RuntimeError from repr() of recursive dictview (#4823) (#5357)bennorth2018-02-271-7/+15
* bpo-31095: Fix potential crash during GC (GH-3197)INADA Naoki2017-09-041-0/+5
* [2.7] bpo-27945: Fixed various segfaults with dict. (GH-1657) (#1681)Serhiy Storchaka2017-05-201-14/+31
* Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-10/+55
* Issue #29019: Fix dict.fromkeys(x) overallocates when x is sparce dict.INADA Naoki2016-12-201-1/+1
* Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-3/+3
* properly use PyObject_CallMethod in dictview binary operations (closes #26478)Benjamin Peterson2016-03-031-5/+5
* Issue #25698: Importing module if the stack is too deep no longer replacesSerhiy Storchaka2016-02-101-0/+30
* Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-1/+1
* Issue #23971: Fix underestimated presizing in dict.fromkeys()Raymond Hettinger2015-05-131-2/+2
* add missing NULL check (closes #18019)Benjamin Peterson2013-05-191-0/+4
* avoid a function call with redundant checks for dict sizeBenjamin Peterson2012-10-311-1/+1
* only fast-path fromkeys() when the constructor returns a empty dict (closes #...Benjamin Peterson2012-10-311-33/+34
* Issue #13521: dict.setdefault() now does only one lookup for the given key, m...Antoine Pitrou2012-02-271-44/+69
* Small clarification in docstring of dict.update(): the positional argument is...Georg Brandl2011-12-181-3/+3
* Issue #13018: Fix reference leaks in error paths in dictobject.c.Petri Lehtinen2011-10-241-4/+12
* #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-161-1/+1
* Issue 10221: Improve error message for dict.pop().Raymond Hettinger2010-10-301-2/+1
* Untabify C files. Will watch buildbots.Antoine Pitrou2010-05-091-2206/+2206
* Issue #8404: Fix set operations on dictionary views.Alexandre Vassalotti2010-05-041-3/+6
* #8030: more docstring fix for builtin types.Ezio Melotti2010-02-281-2/+2
* #8030: make builtin type docstrings more consistent: use "iterable" instead o...Georg Brandl2010-02-281-2/+2
* Fixed repr of dictionary views.Alexandre Vassalotti2010-01-121-1/+2
* Issue #1967: Backport dictionary views.Alexandre Vassalotti2010-01-111-0/+505
* clarifyBenjamin Peterson2009-07-251-1/+1
* must use _PyThreadState_Current so it isn't checked for NULL #6530Benjamin Peterson2009-07-211-4/+6
* use the offical apiBenjamin Peterson2009-06-041-1/+1
* plug ref leakBenjamin Peterson2009-05-271-4/+7
* correctly handle descrs with __missing__Benjamin Peterson2009-05-271-5/+6
* The tracking statistics were actually too pessimisticAntoine Pitrou2009-03-231-0/+1
* Issue #4688: Add a heuristic so that tuples and dicts containing onlyAntoine Pitrou2009-03-231-1/+81
* Issue #3680: Reference cycles created through a dict, set or deque iterator d...Antoine Pitrou2009-01-011-8/+17
* Punctuation fix; expand dict.update docstring to be clearerAndrew M. Kuchling2008-10-041-4/+6
* - Issue #3537: Fix an assertion failure when an empty but presized dictGeorg Brandl2008-08-111-0/+4
* Issue 2235: __hash__ is once again inherited by default, but inheritance can ...Nick Coghlan2008-07-151-1/+1
* Issue 3230: Do not the set specific size macro.Raymond Hettinger2008-06-281-1/+1
* Corrected inconsistencies in sizeof tests and addressed issue pointedRobert Schuppenies2008-06-261-1/+1
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-39/+39
* Some style nits. Also clarify in the docstrings what __sizeof__ does.Georg Brandl2008-06-011-1/+1
* Issue #2898: Added sys.getsizeof() to retrieve size of objects in bytes.Robert Schuppenies2008-06-011-0/+15
* Renamed PyString to PyBytesChristian Heimes2008-05-261-39/+39
* A little reformating of Py3k warningsBenjamin Peterson2008-04-271-2/+2
* Use PyErr_WarnPy3k throughoutBenjamin Peterson2008-04-271-8/+4
* Fix tabs.Georg Brandl2008-03-251-1/+1
* Make Py3k warnings consistent w.r.t. punctuation; also respect theGeorg Brandl2008-03-251-3/+6
* Add py3k warnings for object, type, cell and dict comparisons. This should re...Steven Bethard2008-03-181-1/+7
* Use PY_FORMAT_SIZE_T instead of z for string formatting. Thanks Neal.Christian Heimes2008-02-241-2/+4
* dict.copy() rises from the ashes. Revert r60687.Raymond Hettinger2008-02-121-4/+0
* Add -3 warnings that set.copy(), dict.copy(), and defaultdict.copy() will go ...Raymond Hettinger2008-02-091-0/+4
* Use prefix decrementChristian Heimes2008-02-081-2/+2