index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Objects
/
dictobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
PEP 3123: Provide forward compatibility with Python 3.0, while keeping
Martin v. Löwis
2007-07-21
1
-12/+8
*
Whitespace cleanup
Neal Norwitz
2007-05-23
1
-1/+1
*
Add -3 option to the interpreter to warn about features that are
Neal Norwitz
2007-05-23
1
-2/+12
*
Add test and fix for fromkeys() optional argument.
Raymond Hettinger
2007-03-21
1
-2/+2
*
Extend work on rev 52962 and 53829 eliminating redundant PyObject_Hash() call...
Raymond Hettinger
2007-03-20
1
-0/+18
*
Variation of patch # 1624059 to speed up checking if an object is a subclass
Neal Norwitz
2007-02-25
1
-1/+1
*
Extend work on revision 52962: Eliminate redundant calls to PyObject_Hash().
Raymond Hettinger
2007-02-19
1
-0/+39
*
SF #1615701: make d.update(m) honor __getitem__() and keys() in dict subclasses
Raymond Hettinger
2007-02-07
1
-1/+1
*
Fix refleak
Neal Norwitz
2006-10-29
1
-0/+1
*
Bug #1576657: when setting a KeyError for a tuple key, make sure that
Georg Brandl
2006-10-29
1
-3/+16
*
Fix warnings with HP's C compiler. It doesn't recognize that infinite
Neal Norwitz
2006-10-28
1
-0/+4
*
Fix SF bug #1546288, crash in dict_equal.
Neal Norwitz
2006-09-05
1
-0/+3
*
Typo fixes
Andrew M. Kuchling
2006-08-04
1
-1/+1
*
Add some asserts that we got good params passed
Neal Norwitz
2006-07-21
1
-0/+3
*
SF bug #1503294.
Armin Rigo
2006-06-10
1
-1/+1
*
Armin committed his patch while I was reviewing it (I'm sure
Tim Peters
2006-06-01
1
-28/+40
*
[ 1497053 ] Let dicts propagate the exceptions in user __eq__().
Armin Rigo
2006-06-01
1
-50/+107
*
dict_print(): So that Neal & I don't spend the rest of
Tim Peters
2006-05-30
1
-4/+5
*
dict_print(): Explicitly narrow the return value
Tim Peters
2006-05-30
1
-1/+1
*
No DOWNCAST is required since sizeof(Py_ssize_t) >= sizeof(int) and Py_ReprEn...
Neal Norwitz
2006-05-30
1
-1/+1
*
Use Py_SAFE_DOWNCAST for safety. Fix format strings. Remove 2 more stray | ...
Neal Norwitz
2006-05-30
1
-6/+6
*
Remove stray | in comment
Neal Norwitz
2006-05-30
1
-1/+1
*
Convert relevant dict internals to Py_ssize_t.
Tim Peters
2006-05-30
1
-43/+55
*
Use Py_VISIT in all tp_traverse methods, instead of traversing manually or
Thomas Wouters
2006-04-15
1
-7/+2
*
Ignore the references to the dummy objects used as deleted keys
Armin Rigo
2006-04-12
1
-0/+8
*
Remove unnecessary casts in type object initializers.
Georg Brandl
2006-03-30
1
-13/+13
*
Oops. Fix syntax for C89 compilers.
Guido van Rossum
2006-02-25
1
-2/+2
*
- Patch 1433928:
Guido van Rossum
2006-02-25
1
-1/+15
*
Revert 42400.
Martin v. Löwis
2006-02-16
1
-1/+1
*
Support %zd in PyErr_Format and PyString_FromFormat.
Martin v. Löwis
2006-02-16
1
-1/+1
*
Get rid of compiler warnings (gcc 3.3.4 on x86)
Neal Norwitz
2006-02-16
1
-1/+1
*
Merge ssize_t branch.
Martin v. Löwis
2006-02-15
1
-15/+17
*
Renamed _length_cue() to __length_hint__(). See:
Armin Rigo
2006-02-11
1
-2/+2
*
Fixed English in a comment; trimmed trailing whitespace;
Tim Peters
2006-01-01
1
-11/+11
*
Convert iterator __len__() methods to a private API.
Raymond Hettinger
2005-09-24
1
-9/+18
*
Fix nits.
Raymond Hettinger
2005-08-17
1
-2/+2
*
SF patch #1200051: Small optimization for PyDict_Merge()
Raymond Hettinger
2005-05-14
1
-0/+6
*
SF bug #1183742: PyDict_Copy() can return non-NULL value on error
Raymond Hettinger
2005-04-15
1
-1/+1
*
Code simplification -- eliminate lookup when value is known in advance.
Raymond Hettinger
2005-02-05
1
-2/+4
*
Moved SunPro warning suppression into pyport.h and out of individual
Nicholas Bastin
2004-07-15
1
-4/+0
*
Disabling end-of-loop code not reached warning on SunPro
Nicholas Bastin
2004-06-18
1
-0/+4
*
Update docstring for dict.update() to match the new realities.
Walter Dörwald
2004-05-28
1
-1/+2
*
* Add unittests for iterators that report their length
Raymond Hettinger
2004-04-12
1
-7/+7
*
GCC was complaining that 'value' in dictiter_iternextvalue() wasn't
Guido van Rossum
2004-03-20
1
-5/+6
*
Factor out a double lookup.
Raymond Hettinger
2004-03-19
1
-2/+1
*
Make the new dictionary iterators transparent with respect to length.
Raymond Hettinger
2004-03-18
1
-4/+20
*
Optimize dictionary iterators.
Raymond Hettinger
2004-03-18
1
-57/+202
*
Dictionary optimizations:
Raymond Hettinger
2004-03-17
1
-24/+61
*
Factor out code common to PyDict_Copy() and PyDict_Merge().
Raymond Hettinger
2004-03-08
1
-20/+6
*
SF #904720: dict.update should take a 2-tuple sequence like dict.__init_
Raymond Hettinger
2004-03-04
1
-18/+24
[next]