log Objects/dictobject.c @ 79691:05c8928362ee

age author description
Sun, 24 Jun 2012 21:03:45 +0200 Antoine Pitrou Issue #15055: update dictnotes.txt. Patch by Mark Shannon.
Fri, 22 Jun 2012 14:55:41 -0400 David Malcolm Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues
Sun, 13 May 2012 20:48:01 +0200 Antoine Pitrou Issue #14417: Mutating a dict during lookup now restarts the lookup instead of raising a RuntimeError (undoes issue #14205).
Sat, 12 May 2012 23:43:44 +0200 Antoine Pitrou Make the reference counting of dictkeys objects participate in refleak hunting
Mon, 30 Apr 2012 10:23:40 -0400 Benjamin Peterson change insertdict to not steal references (#13903)
Tue, 24 Apr 2012 14:44:18 -0400 Benjamin Peterson distiguish between refusing to creating shared keys and error (#13903)
Tue, 24 Apr 2012 19:13:57 +0200 Martin v. Loewis Account for shared keys in type's __sizeof__ (#13903).
Tue, 24 Apr 2012 10:32:57 -0400 Benjamin Peterson fix dict gc tracking (#13903)
Mon, 23 Apr 2012 13:44:32 -0400 Benjamin Peterson fix instance dicts with str subclasses (#13903)
Mon, 23 Apr 2012 11:50:47 -0400 Benjamin Peterson don't make shared keys with dict subclasses
Mon, 23 Apr 2012 11:24:50 -0400 Benjamin Peterson Implement PEP 412: Key-sharing dictionaries (closes #13903)
Sat, 14 Apr 2012 14:10:13 -0400 Brett Cannon Issue #2377: Make importlib the implementation of __import__().
Thu, 05 Apr 2012 00:04:20 +0200 Antoine Pitrou Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI.
Tue, 03 Apr 2012 10:49:41 +0000 Kristján Valur Jónsson Issue #14288: Serialization support for builtin iterators.
Mon, 26 Mar 2012 22:10:51 +0200 Victor Stinner Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functions
Tue, 06 Mar 2012 01:03:13 +0100 Victor Stinner Close #14205: dict lookup raises a RuntimeError if the dict is modified during
Mon, 27 Feb 2012 00:59:34 +0100 Antoine Pitrou Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes.
Sun, 22 Jan 2012 11:24:29 -0500 Benjamin Peterson use the static identifier api for looking up special methods
Sun, 18 Dec 2011 19:32:37 +0100 Georg Brandl Merge with 3.2.
Tue, 15 Nov 2011 00:00:12 +0100 Antoine Pitrou Issue #13389: Full garbage collection passes now clear the freelists for
Mon, 24 Oct 2011 21:17:52 +0300 Petri Lehtinen Merge 3.2
Fri, 14 Oct 2011 15:16:45 +0200 Martin v. Löwis Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.
Fri, 14 Oct 2011 10:20:37 +0200 Martin v. Löwis Rename _Py_identifier to _Py_IDENTIFIER.
Thu, 13 Oct 2011 22:51:17 +0200 Victor Stinner dictviews_or() uses _Py_identifier
Sun, 09 Oct 2011 10:38:36 +0200 Martin v. Löwis Add API for static strings, primarily good for identifiers.
Wed, 28 Sep 2011 07:41:54 +0200 Martin v. Löwis Implement PEP 393.
Sat, 24 Sep 2011 18:18:40 +0100 Mark Dickinson Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple.__hash__, frozenset.__hash__ and set indexing operations.
Wed, 10 Aug 2011 20:28:54 -0500 Brian Curtin Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Wed, 31 Oct 2012 14:22:12 -0400 Benjamin Peterson avoid a function call with redundant checks for dict size 3.2
Wed, 31 Oct 2012 14:05:55 -0400 Benjamin Peterson only fast-path fromkeys() when the constructor returns a empty dict (closes #16345) 3.2
Mon, 27 Feb 2012 00:45:12 +0100 Antoine Pitrou Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes. 3.2
Sun, 18 Dec 2011 19:30:55 +0100 Georg Brandl Small clarification in docstring of dict.update(): the positional argument is not required. 3.2
Mon, 24 Oct 2011 21:12:58 +0300 Petri Lehtinen Issue #13018: Fix reference leaks in error paths in dictobject.c. 3.2
Wed, 16 Mar 2011 11:35:38 +0200 Ezio Melotti #11565: Merge with 3.1. 3.2
Sat, 05 Mar 2011 15:15:55 +0100 Georg Brandl Dummy-merge 3.1 branch into 3.2 branch. 3.2
Wed, 17 Nov 2010 22:33:12 +0000 Benjamin Peterson handle dict subclasses gracefully in PyArg_ValidateKeywordArguments
Sat, 30 Oct 2010 08:10:29 +0000 Raymond Hettinger Issue 10221: Improve error message for dict.pop().
Sat, 23 Oct 2010 17:37:54 +0000 Antoine Pitrou Follow up to #9778: fix regressions on 64-bit Windows builds
Mon, 18 Oct 2010 07:32:48 +0000 Georg Brandl Remove unneeded casts to hashfunc.
Sun, 17 Oct 2010 21:20:58 +0000 Benjamin Peterson fix prototype
Sun, 17 Oct 2010 20:54:53 +0000 Benjamin Peterson make hashes always the size of pointers; introduce Py_hash_t #9778
Thu, 02 Sep 2010 15:06:06 +0000 Daniel Stutzbach Issue #9212: Added the missing isdisjoint method to the dict_keys and
Sun, 09 May 2010 15:52:27 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from
Mon, 03 May 2010 19:29:34 +0000 Jeffrey Yasskin Make (most of) Python's tests pass under Thread Sanitizer.
Sat, 24 Apr 2010 18:21:17 +0000 Benjamin Peterson prevent the dict constructor from accepting non-string keyword args #8419
Wed, 16 Mar 2011 11:05:33 +0200 Ezio Melotti #11565: Fix several typos. Patch by Piotr Kasprzyk. 3.1
Sat, 30 Oct 2010 08:14:53 +0000 Raymond Hettinger Issue 10221: Improve error message for dict.pop(). 3.1
Sun, 09 May 2010 16:14:21 +0000 Antoine Pitrou Recorded merge of revisions 81032 via svnmerge from 3.1
Mon, 01 Mar 2010 04:08:34 +0000 Ezio Melotti Merged revisions 78515-78516,78522 via svnmerge from
Thu, 13 Aug 2009 08:37:59 +0000 Georg Brandl Merged revisions 74264 via svnmerge from 3.1
Tue, 21 Jul 2009 14:16:13 +0000 Benjamin Peterson Merged revisions 74140 via svnmerge from 3.1
Thu, 11 Jun 2009 22:54:11 +0000 Benjamin Peterson Merged revisions 73196,73278-73280,73299,73308,73312-73313,73317-73318,73321,73324,73331,73335,73340,73363 via svnmerge from
Wed, 27 May 2009 03:18:19 +0000 Benjamin Peterson Merged revisions 72958 via svnmerge from
Wed, 27 May 2009 03:08:59 +0000 Benjamin Peterson Merged revisions 72957 via svnmerge from
Mon, 23 Mar 2009 19:19:54 +0000 Antoine Pitrou Merged revisions 70550 via svnmerge from
Mon, 23 Mar 2009 18:52:06 +0000 Antoine Pitrou Merged revisions 70546 via svnmerge from
Tue, 03 Mar 2009 10:52:49 +0000 Raymond Hettinger Give dict views a helpful __repr__.
Mon, 02 Feb 2009 20:41:29 +0000 Mark Dickinson Merged revisions 69214 via svnmerge from 3.0
Sat, 03 Jan 2009 23:52:55 +0000 Georg Brandl Merged revisions 68132 via svnmerge from 3.0
Sat, 11 Oct 2008 00:49:57 +0000 Benjamin Peterson merge from trunk