summaryrefslogtreecommitdiffstats
path: root/Objects/dictobject.c
Commit message (Expand)AuthorAgeFilesLines
...
* [ 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
* Get rid of compiler warnings (gcc 3.3.4 on x86)Neal Norwitz2006-02-161-1/+1
* Merge ssize_t branch.Martin v. Löwis2006-02-151-15/+17
* Renamed _length_cue() to __length_hint__(). See:Armin Rigo2006-02-111-2/+2
* Fixed English in a comment; trimmed trailing whitespace;Tim Peters2006-01-011-11/+11
* Convert iterator __len__() methods to a private API.Raymond Hettinger2005-09-241-9/+18
* Fix nits.Raymond Hettinger2005-08-171-2/+2
* SF patch #1200051: Small optimization for PyDict_Merge()Raymond Hettinger2005-05-141-0/+6
* SF bug #1183742: PyDict_Copy() can return non-NULL value on errorRaymond Hettinger2005-04-151-1/+1
* Code simplification -- eliminate lookup when value is known in advance.Raymond Hettinger2005-02-051-2/+4
* Moved SunPro warning suppression into pyport.h and out of individualNicholas Bastin2004-07-151-4/+0
* Disabling end-of-loop code not reached warning on SunProNicholas Bastin2004-06-181-0/+4
* Update docstring for dict.update() to match the new realities.Walter Dörwald2004-05-281-1/+2
* * Add unittests for iterators that report their lengthRaymond Hettinger2004-04-121-7/+7
* GCC was complaining that 'value' in dictiter_iternextvalue() wasn'tGuido van Rossum2004-03-201-5/+6
* Factor out a double lookup.Raymond Hettinger2004-03-191-2/+1
* Make the new dictionary iterators transparent with respect to length.Raymond Hettinger2004-03-181-4/+20
* Optimize dictionary iterators.Raymond Hettinger2004-03-181-57/+202
* Dictionary optimizations:Raymond Hettinger2004-03-171-24/+61
* Factor out code common to PyDict_Copy() and PyDict_Merge().Raymond Hettinger2004-03-081-20/+6
* SF #904720: dict.update should take a 2-tuple sequence like dict.__init_Raymond Hettinger2004-03-041-18/+24
* Oops. Return -1 to distinguish error from empty dict.Jeremy Hylton2004-02-171-1/+1
* Simplify previous checkin -- a new function was not needed.Raymond Hettinger2003-12-131-26/+1
* * Added a new method flag, METH_COEXIST.Raymond Hettinger2003-12-131-0/+34
* Expose dict_contains() and PyDict_Contains() with is about 10% fasterRaymond Hettinger2003-11-251-3/+4
* SF patch #798467: Update docstring of has_key for bool changesRaymond Hettinger2003-09-011-1/+1
* SF patch #729395: Dictionary tuningRaymond Hettinger2003-05-071-2/+2
* SF patch #729395: Dictionary tuningRaymond Hettinger2003-05-051-10/+16
* Add a reference to dictnotes.txt. It does no good if you don't know it'sRaymond Hettinger2003-05-031-0/+6
* Renamed PyObject_GenericGetIter to PyObject_SelfIterRaymond Hettinger2003-03-171-1/+1
* Created PyObject_GenericGetIter().Raymond Hettinger2003-03-171-8/+1
* SF patch #693753: fix for bug 639806: default for dict.popRaymond Hettinger2003-03-061-3/+15
* Add closing ) in commentNeal Norwitz2003-02-151-1/+1
* cPickle.c, load_build(): Taught cPickle how to pick apartTim Peters2003-02-151-1/+11
* SF patch #659536: Use PyArg_UnpackTuple where possible.Raymond Hettinger2002-12-291-4/+4
* Constify char* API. Fixes #651363. 2.2 candidate.Martin v. Löwis2002-12-111-3/+3
* SF 548651: Fix the METH_CLASS implementation.Tim Peters2002-12-091-3/+2