summaryrefslogtreecommitdiffstats
path: root/Objects/dictobject.c
Commit message (Expand)AuthorAgeFilesLines
* 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-261-42/+70
* 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: Merge with 3.1.Ezio Melotti2011-03-161-1/+1
|\
| * #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
| * Recorded merge of revisions 81032 via svnmerge fromAntoine Pitrou2010-05-091-2035/+2035
| * Merged revisions 78541 via svnmerge fromEzio Melotti2010-03-011-4/+4
| * Merged revisions 74264 via svnmerge fromGeorg Brandl2009-08-131-1/+1
| * Merged revisions 74140 via svnmerge fromBenjamin Peterson2009-07-211-4/+6
* | handle dict subclasses gracefully in PyArg_ValidateKeywordArgumentsBenjamin Peterson2010-11-171-1/+1
* | Issue 10221: Improve error message for dict.pop().Raymond Hettinger2010-10-301-2/+1
* | Follow up to #9778: fix regressions on 64-bit Windows buildsAntoine Pitrou2010-10-231-10/+1
* | Remove unneeded casts to hashfunc.Georg Brandl2010-10-181-1/+1
* | fix prototypeBenjamin Peterson2010-10-171-1/+1
* | make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-171-25/+24
* | Issue #9212: Added the missing isdisjoint method to the dict_keys andDaniel Stutzbach2010-09-021-0/+58
* | Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-2050/+2050
* | Make (most of) Python's tests pass under Thread Sanitizer.Jeffrey Yasskin2010-05-031-1/+2
* | prevent the dict constructor from accepting non-string keyword args #8419Benjamin Peterson2010-04-241-2/+21
* | Merged revisions 78515-78516,78522 via svnmerge fromEzio Melotti2010-03-011-4/+4
* | Merged revisions 74075,74187,74197,74201,74216,74225 via svnmerge fromAlexandre Vassalotti2009-07-291-1/+1
* | Merged revisions 74139 via svnmerge fromBenjamin Peterson2009-07-211-4/+6
|/
* Merged revisions 73196,73278-73280,73299,73308,73312-73313,73317-73318,73321,...Benjamin Peterson2009-06-111-1/+1
* Merged revisions 72958 via svnmerge fromBenjamin Peterson2009-05-271-4/+7
* Merged revisions 72957 via svnmerge fromBenjamin Peterson2009-05-271-5/+6
* Merged revisions 70550 via svnmerge fromAntoine Pitrou2009-03-231-0/+1
* Merged revisions 70546 via svnmerge fromAntoine Pitrou2009-03-231-1/+81
* Give dict views a helpful __repr__.Raymond Hettinger2009-03-031-3/+18
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-7/+7
* Merged revisions 68128 via svnmerge fromAntoine Pitrou2009-01-011-16/+33
* merge from trunkBenjamin Peterson2008-10-111-4/+6
* Merged revisions 65459,65472,65481,65518,65536,65581,65609,65637,65641,65644-...Georg Brandl2008-08-121-0/+4
* Manual forward port of 64962 - use PyObject_HashNotImplemented as a tp_hash l...Nick Coghlan2008-07-151-1/+1
* Merged revisions 64475,64544-64545,64550,64557-64558,64565,64570,64577,64582-...Benjamin Peterson2008-07-021-1/+1
* Merged revisions 64518,64521-64525,64528-64533 via svnmerge fromRobert Schuppenies2008-06-281-1/+1
* remove unused docstringBenjamin Peterson2008-06-041-3/+0
* Merged revisions 63856-63857,63859-63860 via svnmerge fromMartin v. Löwis2008-06-041-0/+19
* Merged revisions 61038,61042-61045,61047,61049-61053,61055-61057 via svnmerge...Christian Heimes2008-02-251-2/+4
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-091-0/+37
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-061-7/+9
* Merged revisions 60284-60349 via svnmerge fromChristian Heimes2008-01-271-1/+1
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-4/+4
* Merged revisions 59541-59561 via svnmerge fromChristian Heimes2007-12-191-0/+17
* Fixed issue #1564: The set implementation should special-case PyUnicode inste...Christian Heimes2007-12-101-19/+1
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-1/+1
* Added all PyTypeObjects to the appropriate header files.Christian Heimes2007-11-291-18/+0
* Merged revisions 59212-59225 via svnmerge fromGuido van Rossum2007-11-291-0/+4