| Commit message (Expand) | Author | Age | Files | Lines |
* | Issue #14417: Mutating a dict during lookup now restarts the lookup instead o... | Antoine Pitrou | 2012-05-13 | 1 | -8/+9 |
|
|
* | Make the reference counting of dictkeys objects participate in refleak hunting | Antoine Pitrou | 2012-05-12 | 1 | -6/+10 |
|
|
* | change insertdict to not steal references (#13903) | Benjamin Peterson | 2012-04-30 | 1 | -13/+3 |
|
|
* | distiguish between refusing to creating shared keys and error (#13903) | Benjamin Peterson | 2012-04-24 | 1 | -4/+7 |
|
|
* | Account for shared keys in type's __sizeof__ (#13903). | Martin v. Loewis | 2012-04-24 | 1 | -11/+12 |
|
|
* | fix dict gc tracking (#13903) | Benjamin Peterson | 2012-04-24 | 1 | -0/+3 |
|
|
* | fix instance dicts with str subclasses (#13903) | Benjamin Peterson | 2012-04-23 | 1 | -1/+5 |
|
|
* | don't make shared keys with dict subclasses | Benjamin Peterson | 2012-04-23 | 1 | -1/+1 |
|
|
* | Implement PEP 412: Key-sharing dictionaries (closes #13903) | Benjamin Peterson | 2012-04-23 | 1 | -588/+1183 |
|
|
* | Issue #2377: Make importlib the implementation of __import__(). | Brett Cannon | 2012-04-14 | 1 | -0/+10 |
|
|
* | Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in t... | Antoine Pitrou | 2012-04-04 | 1 | -1/+1 |
|
|
* | Issue #14288: Serialization support for builtin iterators. | Kristján Valur Jónsson | 2012-04-03 | 1 | -0/+53 |
|
|
* | Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functions | Victor Stinner | 2012-03-26 | 1 | -0/+20 |
|
|
* | Close #14205: dict lookup raises a RuntimeError if the dict is modified during | Victor Stinner | 2012-03-06 | 1 | -12/+6 |
|
|
* | Issue #13521: dict.setdefault() now does only one lookup for the given key, m... | Antoine Pitrou | 2012-02-26 | 1 | -42/+70 |
|\ |
|
| * | Issue #13521: dict.setdefault() now does only one lookup for the given key, m... | Antoine Pitrou | 2012-02-26 | 1 | -42/+70 |
|
|
* | | use the static identifier api for looking up special methods | Benjamin Peterson | 2012-01-22 | 1 | -4/+2 |
|
|
* | | Merge with 3.2. | Georg Brandl | 2011-12-18 | 1 | -3/+3 |
|\ \
| |/ |
|
| * | Small clarification in docstring of dict.update(): the positional argument is... | Georg Brandl | 2011-12-18 | 1 | -3/+3 |
|
|
* | | Issue #13389: Full garbage collection passes now clear the freelists for | Antoine Pitrou | 2011-11-14 | 1 | -3/+10 |
|
|
* | | Merge 3.2 | Petri Lehtinen | 2011-10-24 | 1 | -4/+12 |
|\ \
| |/ |
|
| * | Issue #13018: Fix reference leaks in error paths in dictobject.c. | Petri Lehtinen | 2011-10-24 | 1 | -4/+12 |
|
|
* | | Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. | Martin v. Löwis | 2011-10-14 | 1 | -2/+3 |
|
|
* | | Rename _Py_identifier to _Py_IDENTIFIER. | Martin v. Löwis | 2011-10-14 | 1 | -3/+3 |
|
|
* | | dictviews_or() uses _Py_identifier | Victor Stinner | 2011-10-13 | 1 | -1/+3 |
|
|
* | | Add API for static strings, primarily good for identifiers. | Martin v. Löwis | 2011-10-09 | 1 | -3/+9 |
|
|
* | | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -10/+10 |
|
|
* | | Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple._... | Mark Dickinson | 2011-09-24 | 1 | -2/+2 |
|
|
* | | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. | Brian Curtin | 2011-08-11 | 1 | -4/+2 |
|/ |
|
* | #11565: Merge with 3.1. | Ezio Melotti | 2011-03-16 | 1 | -1/+1 |
|\ |
|
| * | #11565: Fix several typos. Patch by Piotr Kasprzyk. | Ezio Melotti | 2011-03-16 | 1 | -1/+1 |
|
|
| * | Issue 10221: Improve error message for dict.pop(). | Raymond Hettinger | 2010-10-30 | 1 | -2/+1 |
|
|
| * | Recorded merge of revisions 81032 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -2035/+2035 |
|
|
| * | Merged revisions 78541 via svnmerge from | Ezio Melotti | 2010-03-01 | 1 | -4/+4 |
|
|
| * | Merged revisions 74264 via svnmerge from | Georg Brandl | 2009-08-13 | 1 | -1/+1 |
|
|
| * | Merged revisions 74140 via svnmerge from | Benjamin Peterson | 2009-07-21 | 1 | -4/+6 |
|
|
* | | handle dict subclasses gracefully in PyArg_ValidateKeywordArguments | Benjamin Peterson | 2010-11-17 | 1 | -1/+1 |
|
|
* | | Issue 10221: Improve error message for dict.pop(). | Raymond Hettinger | 2010-10-30 | 1 | -2/+1 |
|
|
* | | Follow up to #9778: fix regressions on 64-bit Windows builds | Antoine Pitrou | 2010-10-23 | 1 | -10/+1 |
|
|
* | | Remove unneeded casts to hashfunc. | Georg Brandl | 2010-10-18 | 1 | -1/+1 |
|
|
* | | fix prototype | Benjamin Peterson | 2010-10-17 | 1 | -1/+1 |
|
|
* | | make hashes always the size of pointers; introduce Py_hash_t #9778 | Benjamin Peterson | 2010-10-17 | 1 | -25/+24 |
|
|
* | | Issue #9212: Added the missing isdisjoint method to the dict_keys and | Daniel Stutzbach | 2010-09-02 | 1 | -0/+58 |
|
|
* | | Recorded merge of revisions 81029 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -2050/+2050 |
|
|
* | | Make (most of) Python's tests pass under Thread Sanitizer. | Jeffrey Yasskin | 2010-05-03 | 1 | -1/+2 |
|
|
* | | prevent the dict constructor from accepting non-string keyword args #8419 | Benjamin Peterson | 2010-04-24 | 1 | -2/+21 |
|
|
* | | Merged revisions 78515-78516,78522 via svnmerge from | Ezio Melotti | 2010-03-01 | 1 | -4/+4 |
|
|
* | | Merged revisions 74075,74187,74197,74201,74216,74225 via svnmerge from | Alexandre Vassalotti | 2009-07-29 | 1 | -1/+1 |
|
|
* | | Merged revisions 74139 via svnmerge from | Benjamin Peterson | 2009-07-21 | 1 | -4/+6 |
|/ |
|
* | Merged revisions 73196,73278-73280,73299,73308,73312-73313,73317-73318,73321,... | Benjamin Peterson | 2009-06-11 | 1 | -1/+1 |
|
|