summaryrefslogtreecommitdiffstats
path: root/Objects/odictobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #27576: Fix call order in OrderedDict.__init__().Eric Snow2016-09-091-2/+15
* Issue #24254: Drop cls.__definition_order__.Eric Snow2016-09-081-15/+0
* fix spellingBenjamin Peterson2016-09-081-1/+1
* Implement compact dictVictor Stinner2016-09-081-5/+8
* Issue #24254: Preserve class attribute definition order.Eric Snow2016-09-051-0/+15
* Merge spelling and grammar fixes from 3.5Martin Panter2016-08-051-1/+1
|\
| * Fix spelling and grammar in documentation and code commentsMartin Panter2016-08-041-1/+1
* | odict: Remove useless ";" after function definitionVictor Stinner2016-06-081-9/+9
* | Issue #25949: __dict__ for an OrderedDict instance is now created only whenSerhiy Storchaka2016-02-081-16/+7
|/
* Issue #25935: Garbage collector now breaks reference loops with OrderedDict.Serhiy Storchaka2016-01-191-13/+14
* Issue #25914: Fixed and simplified OrderedDict.__sizeof__.Serhiy Storchaka2015-12-221-21/+1
* Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-2/+0
* Issue #25462: The hash of the key now is calculated only once in mostSerhiy Storchaka2015-11-131-35/+83
* Issue #25410: Made testing that od_fast_nodes and dk_entries are in sync moreSerhiy Storchaka2015-11-061-4/+8
* Issue #24726: Revert setting the value on the dict ifSerhiy Storchaka2015-11-061-1/+7
* Issue #25558: Refactoring OrderedDict iteration.Serhiy Storchaka2015-11-061-40/+31
* Issue #25449: Fixed a crash and leaking NULL in repr() of OrderedDict thatSerhiy Storchaka2015-11-041-2/+13
* Issue #25449: Iterating OrderedDict with keys with unstable hash now raisesSerhiy Storchaka2015-11-041-0/+2
* Issue #25395: Fixed crash when highly nested OrderedDict structures wereSerhiy Storchaka2015-11-011-3/+14
* Issue #25410: C implementation of OrderedDict now uses type(self) instead ofSerhiy Storchaka2015-10-221-31/+14
* Issue #25410: Fixed a memory leak in OrderedDict in the case when key's hashSerhiy Storchaka2015-10-201-1/+1
* Issue #25410: Cleaned up and fixed minor bugs in C implementation of OrderedD...Serhiy Storchaka2015-10-181-158/+72
* Issue #25406: Fixed a bug in C implementation of OrderedDict.move_to_end()Serhiy Storchaka2015-10-141-21/+10
* odictobject.c: fix compiler warningVictor Stinner2015-09-181-1/+1
* Issue #24992: Fix error handling and a race condition (related to garbageVictor Stinner2015-09-031-18/+22
* Issue #24667: Resize odict in all cases that the underlying dict resizes.Eric Snow2015-08-071-7/+10
* repair my irrational excuberanceBenjamin Peterson2015-06-071-54/+57
* remove unnecessary braces and indentationBenjamin Peterson2015-06-071-58/+57
* fix refleak when keys() failsBenjamin Peterson2015-06-041-2/+6
* Issue #24369: Defend against key-changes during iteration.Eric Snow2015-06-041-13/+19
* Issue #24377: Fix a ref leak in OrderedDict.__repr__.Eric Snow2015-06-031-1/+1
* Issue #24362: Simplify the C OrderedDict fast nodes resize logic.Eric Snow2015-06-031-34/+40
* Issue #24368: Support keyword arguments in OrderedDict methods.Eric Snow2015-06-031-23/+49
* Issue #24359: Check for changed OrderedDict size during iteration.Eric Snow2015-06-021-0/+10
* Issue #24348: Drop superfluous increfs/decrefs.Eric Snow2015-06-021-33/+13
* Issue #24347: Set KeyError if PyDict_GetItemWithError returns NULL.Eric Snow2015-06-021-15/+47
* Issue #16991: Fix a few leaks and other memory-related concerns in OrderedDict.Eric Snow2015-05-301-12/+14
* Issue #16991: Do not return None from OrderedDict.__reversed__.Eric Snow2015-05-301-3/+0
* Issue #16991: Properly handle return values in several places.Eric Snow2015-05-301-16/+43
* Issue #16991: Add a C implementation of collections.OrderedDict.Eric Snow2015-05-301-0/+2394