summaryrefslogtreecommitdiffstats
path: root/Include/dictobject.h
Commit message (Expand)AuthorAgeFilesLines
* bpo-45434: Remove useless space in includes (GH-28963)Victor Stinner2021-10-141-1/+1
* bpo-41845: Move PyObject_GenericGetDict() back into the limited API (GH22646)Zackery Spytz2020-10-191-0/+3
* bpo-39573: Add Py_IS_TYPE() function (GH-18488)Dong-hee Na2020-02-131-1/+1
* bpo-35134: Create Include/cpython/dictobject.h (GH-10732)Victor Stinner2018-11-261-119/+31
* bpo-33462: Add __reversed__ to dict and dict views (GH-6827)Rémi Lapeyre2018-11-061-0/+3
* bpo-15695: Add PyAPI_FUNC() to _PyDict_SizeOf() declaration. (#639)Serhiy Storchaka2017-03-121-1/+1
* Issue #28969: Fixed race condition in C implementation of functools.lru_cache.Serhiy Storchaka2017-01-121-0/+1
|\
| * Issue #28969: Fixed race condition in C implementation of functools.lru_cache.Serhiy Storchaka2017-01-121-0/+1
| |\
| | * Issue #28969: Fixed race condition in C implementation of functools.lru_cache.Serhiy Storchaka2017-01-121-0/+1
* | | Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-0/+2
|\ \ \ | |/ /
| * | Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-0/+2
| |\ \ | | |/
| | * Issue #28427: old keys should not remove new values fromAntoine Pitrou2016-12-271-0/+2
* | | Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ...Serhiy Storchaka2016-12-161-0/+2
|/ /
* | Issue #28544: Pass `PyObject*` to _PyDict_Pop, not `PyDictObject*`Yury Selivanov2016-10-281-1/+1
* | Issue #28544: Fix compilation of _asynciomodule.c on WindowsYury Selivanov2016-10-281-1/+1
* | Issue #27358: Optimized merging var-keyword arguments and improved errorSerhiy Storchaka2016-10-021-0/+6
* | Add _PyDict_CheckConsistency()Victor Stinner2016-09-141-1/+1
* | Issue #26900: Excluded underscored names and other private API from limited API.Serhiy Storchaka2016-09-111-1/+5
* | Add a new private version to the builtin dict typeVictor Stinner2016-09-081-0/+4
* | Add documentation to the dict implementationVictor Stinner2016-09-081-0/+9
|/
* Issue #25914: Fixed and simplified OrderedDict.__sizeof__.Serhiy Storchaka2015-12-221-1/+1
* Issue #24483: C implementation of functools.lru_cache() now calculates key'sSerhiy Storchaka2015-10-021-0/+4
* Issue #16991: Use PyObject_TypeCheck instead of PyObject_IsInstance.Eric Snow2015-05-301-3/+3
* Issue #16991: Add a C implementation of collections.OrderedDict.Eric Snow2015-05-301-3/+12
* PEP 448: additional unpacking generalizations (closes #2292)Benjamin Peterson2015-05-061-0/+4
* do not expose known hash api in stable APIBenjamin Peterson2014-05-031-0/+4
* Issue 21101: Internal API for dict getitem and setitem where the hash value ...Raymond Hettinger2014-05-031-0/+4
* Issue #19526: Exclude all new API from the stable ABI.Martin v. Löwis2014-01-031-0/+2
* Issue #19512, #19526: Exclude the new _PyDict_DelItemId() function from theVictor Stinner2013-11-081-2/+3
* Issue #19512: Add a new _PyDict_DelItemId() function, similar toVictor Stinner2013-11-061-0/+1
* Add PyDict_SetDefault. (closes #17327)Benjamin Peterson2013-03-081-0/+2
* Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allo...David Malcolm2012-06-221-0/+1
* Account for shared keys in type's __sizeof__ (#13903).Martin v. Loewis2012-04-241-0/+1
* Implement PEP 412: Key-sharing dictionaries (closes #13903)Benjamin Peterson2012-04-231-68/+18
* Issue #2377: Make importlib the implementation of __import__().Brett Cannon2012-04-141-0/+2
* Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functionsVictor Stinner2012-03-261-0/+2
* Issue #13389: Full garbage collection passes now clear the freelists forAntoine Pitrou2011-11-141-0/+2
* Merge branches/pep-0384.Martin v. Löwis2010-12-031-0/+6
* make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-171-8/+5
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-32/+32
* prevent the dict constructor from accepting non-string keyword args #8419Benjamin Peterson2010-04-241-0/+1
* Merged revisions 70546 via svnmerge fromAntoine Pitrou2009-03-231-0/+1
* Added missing prototype for PyDict_GetItemWithError().Alexandre Vassalotti2008-06-011-0/+1
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-5/+5
* Merged revisions 59541-59561 via svnmerge fromChristian Heimes2007-12-191-0/+1
* Added all PyTypeObjects to the appropriate header files.Christian Heimes2007-11-291-0/+13
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-2/+2
* Merged revisions 53875-53911 via svnmerge fromThomas Wouters2007-02-251-1/+2
* Merged revisions 53623-53858 via svnmerge fromThomas Wouters2007-02-231-0/+3
* Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svnThomas Wouters2006-06-081-5/+9