summaryrefslogtreecommitdiffstats
path: root/Objects/dictobject.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Deallocate content of the dict free list on interpreter shutdownChristian Heimes2008-02-081-0/+12
* Added some statistics code to dict and list object code. I wanted to test how...Christian Heimes2008-02-071-0/+25
* Unified naming convention for free lists and their limits. All free listsChristian Heimes2008-02-061-7/+9
* Changes 54857 and 54840 broke code and were reverted in Py2.5 just beforeRaymond Hettinger2008-01-251-1/+1
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-4/+4
* Give meaning to the oparg for BUILD_MAP: estimated size of the dictionary.Raymond Hettinger2007-12-181-0/+17
* Spaces vs. Tabs.Georg Brandl2007-11-291-4/+4
* Fix bug #1517, a segfault in lookdict().Guido van Rossum2007-11-291-0/+4
* Backport of _abccoll.py by Benjamin Arangueren, issue 1383.Guido van Rossum2007-11-221-8/+1
* Optimize common case for dict.fromkeys().Raymond Hettinger2007-11-091-10/+15
* Optimize dict.fromkeys() with dict inputs. Useful for resetting bag/muliset ...Raymond Hettinger2007-11-071-0/+19
* Remove file-level typedefs that were inconsistently used throughout the file.Brett Cannon2007-10-101-105/+103
* Add a bunch of GIL release/acquire points in tp_print implementations and forBrett Cannon2007-09-171-1/+12
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-12/+8
* Whitespace cleanupNeal Norwitz2007-05-231-1/+1
* Add -3 option to the interpreter to warn about features that areNeal Norwitz2007-05-231-2/+12
* Add test and fix for fromkeys() optional argument.Raymond Hettinger2007-03-211-2/+2
* Extend work on rev 52962 and 53829 eliminating redundant PyObject_Hash() call...Raymond Hettinger2007-03-201-0/+18
* Variation of patch # 1624059 to speed up checking if an object is a subclassNeal Norwitz2007-02-251-1/+1
* Extend work on revision 52962: Eliminate redundant calls to PyObject_Hash().Raymond Hettinger2007-02-191-0/+39
* SF #1615701: make d.update(m) honor __getitem__() and keys() in dict subclassesRaymond Hettinger2007-02-071-1/+1
* Fix refleakNeal Norwitz2006-10-291-0/+1
* Bug #1576657: when setting a KeyError for a tuple key, make sure thatGeorg Brandl2006-10-291-3/+16
* Fix warnings with HP's C compiler. It doesn't recognize that infiniteNeal Norwitz2006-10-281-0/+4
* Fix SF bug #1546288, crash in dict_equal.Neal Norwitz2006-09-051-0/+3
* Typo fixesAndrew M. Kuchling2006-08-041-1/+1
* Add some asserts that we got good params passedNeal Norwitz2006-07-211-0/+3
* SF bug #1503294.Armin Rigo2006-06-101-1/+1
* Armin committed his patch while I was reviewing it (I'm sureTim Peters2006-06-011-28/+40
* [ 1497053 ] Let dicts propagate the exceptions in user __eq__().Armin Rigo2006-06-011-50/+107
* dict_print(): So that Neal & I don't spend the rest ofTim Peters2006-05-301-4/+5
* dict_print(): Explicitly narrow the return valueTim Peters2006-05-301-1/+1
* No DOWNCAST is required since sizeof(Py_ssize_t) >= sizeof(int) and Py_ReprEn...Neal Norwitz2006-05-301-1/+1
* Use Py_SAFE_DOWNCAST for safety. Fix format strings. Remove 2 more stray | ...Neal Norwitz2006-05-301-6/+6
* Remove stray | in commentNeal Norwitz2006-05-301-1/+1
* Convert relevant dict internals to Py_ssize_t.Tim Peters2006-05-301-43/+55
* Use Py_VISIT in all tp_traverse methods, instead of traversing manually orThomas Wouters2006-04-151-7/+2
* Ignore the references to the dummy objects used as deleted keysArmin Rigo2006-04-121-0/+8
* Remove unnecessary casts in type object initializers.Georg Brandl2006-03-301-13/+13
* Oops. Fix syntax for C89 compilers.Guido van Rossum2006-02-251-2/+2
* - Patch 1433928:Guido van Rossum2006-02-251-1/+15
* Revert 42400.Martin v. Löwis2006-02-161-1/+1
* Support %zd in PyErr_Format and PyString_FromFormat.Martin v. Löwis2006-02-161-1/+1