summaryrefslogtreecommitdiffstats
path: root/Objects/dictobject.c
Commit message (Expand)AuthorAgeFilesLines
...
* | Issue #28040: Cleanup find_empty_slot()Victor Stinner2016-09-131-6/+2
* | Issue #28077: find_empty_slot() only supports combined dictVictor Stinner2016-09-121-3/+7
* | Fixed compiler warnings in compact dict implementation on 32-bit platforms.Serhiy Storchaka2016-09-101-11/+11
* | dictobject.c: explain why stringlib is usedVictor Stinner2016-09-101-1/+1
* | Fix SystemError in compact dictVictor Stinner2016-09-101-19/+33
* | Issue #28033: Fix typo in dictobject.cBerker Peksag2016-09-091-1/+1
* | do not worry about 64-bit dict sizes on 32-bit platformsBenjamin Peterson2016-09-081-3/+7
* | Add a new private version to the builtin dict typeVictor Stinner2016-09-081-0/+19
* | access dk_indices through a unionBenjamin Peterson2016-09-081-16/+12
* | Add documentation to the dict implementationVictor Stinner2016-09-081-1/+1
* | Reindeint DK_xxx macrosVictor Stinner2016-09-081-6/+11
* | dk_get_index/dk_set_index uses a type indices variableVictor Stinner2016-09-081-8/+16
* | Split lookdict_unicode_nodummy() assertion to debugVictor Stinner2016-09-081-1/+2
* | Add assertions to dk_set_index()Victor Stinner2016-09-081-4/+14
* | link to canonical blogspotBenjamin Peterson2016-09-081-1/+1
* | use native inline instead of Py_LOCAL_INLINEBenjamin Peterson2016-09-081-3/+3
* | rearrange to make gcc happyBenjamin Peterson2016-09-081-1/+3
* | Add Py_MEMBER_SIZE macroVictor Stinner2016-09-081-8/+12
* | Implement compact dictVictor Stinner2016-09-081-534/+715
* | remove memory indirections in dict_traverse (closes #27956)Benjamin Peterson2016-09-051-9/+11
* | Merge: #20647: Update dictobject.c comments to account for randomized string ...R David Murray2016-07-101-8/+5
|\ \ | |/
| * #20647: Update dictobject.c comments to account for randomized string hashes.R David Murray2016-07-101-8/+5
* | Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-3/+3
|\ \ | |/
| * Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-3/+3
* | merge 3.5 (closes #26478)Benjamin Peterson2016-03-041-5/+4
|\ \ | |/
| * merge 3.4 (closes #26478)Benjamin Peterson2016-03-041-5/+4
| |\
| | * properly use the ObjArgs variant of CallMethod in dictview binary operations ...Benjamin Peterson2016-03-041-5/+4
* | | Issue #23601: Use small object allocator for dict key objectsRaymond Hettinger2016-01-311-3/+3
* | | Merge 3.5Victor Stinner2016-01-201-4/+2
|\ \ \ | |/ /
| * | Add _PyThreadState_UncheckedGet()Victor Stinner2016-01-201-4/+2
* | | - merge 3.5doko@ubuntu.com2016-01-141-1/+1
|\ \ \ | |/ /
| * | dictobject.c(dict_sizeof): Make it static again.doko@ubuntu.com2016-01-141-1/+1
* | | Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-1/+1
* | | Issue #25914: Fixed and simplified OrderedDict.__sizeof__.Serhiy Storchaka2015-12-221-3/+9
|\ \ \ | |/ /
| * | Issue #25914: Fixed and simplified OrderedDict.__sizeof__.Serhiy Storchaka2015-12-221-3/+9
* | | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-1/+1
|\ \ \ | |/ /
| * | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-1/+1
* | | Issue #25557: Refactor _PyDict_LoadGlobal()Victor Stinner2015-11-201-26/+29
|/ /
* | Issue #24483: C implementation of functools.lru_cache() now calculates key'sSerhiy Storchaka2015-10-021-0/+37
* | merge 3.4 (#24407)Benjamin Peterson2015-07-051-7/+19
|\ \ | |/
| * merge 3.3 (#24407)Benjamin Peterson2015-07-051-7/+19
| |\
| | * protect against mutation of the dict during insertion (closes #24407)Benjamin Peterson2015-07-051-7/+19
* | | Issue #16991: Add a C implementation of collections.OrderedDict.Eric Snow2015-05-301-172/+165
* | | PEP 448: additional unpacking generalizations (closes #2292)Benjamin Peterson2015-05-061-3/+3
* | | Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-40/+4
* | | Issue #22653: Fix an assertion failure in debug mode when doing a reentrant d...Antoine Pitrou2014-10-171-3/+3
|\ \ \ | |/ /
| * | Issue #22653: Fix an assertion failure in debug mode when doing a reentrant d...Antoine Pitrou2014-10-171-3/+3
* | | Issue 21101: Internal API for dict getitem and setitem where the hash value ...Raymond Hettinger2014-05-031-0/+56
|/ /
* | Issue #20530: Argument Clinic's signature format has been revised again.Larry Hastings2014-02-091-4/+8
* | Issue #20326: Argument Clinic now uses a simple, unique signature toLarry Hastings2014-01-281-5/+5