| Commit message (Expand) | Author | Age | Files | Lines |
* | bpo-30592: Fixed error messages for some builtins. (#1996) | Serhiy Storchaka | 2017-06-08 | 1 | -2/+2 |
|
|
* | bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) | Serhiy Storchaka | 2017-04-19 | 1 | -3/+9 |
|
|
* | bpo-29949: Fix set memory usage regression (GH-943) | INADA Naoki | 2017-04-01 | 1 | -6/+5 |
|
|
* | Issue #29460: _PyArg_NoKeywords(), _PyArg_NoStackKeywords() and | Serhiy Storchaka | 2017-02-06 | 1 | -3/+2 |
|
|
* | Reduce load factor (from 66% to 60%) to improve effectiveness of linear probing. | Raymond Hettinger | 2017-02-04 | 1 | -3/+3 |
|
|
* | Remove unnecessary variables. | Raymond Hettinger | 2017-02-02 | 1 | -5/+2 |
|
|
* | Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ... | Serhiy Storchaka | 2016-12-16 | 1 | -1/+1 |
|
|
* | Added the const qualifier to char* variables that refer to readonly internal | Serhiy Storchaka | 2016-11-20 | 1 | -1/+1 |
|
|
* | Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize | Serhiy Storchaka | 2016-11-20 | 1 | -1/+1 |
|
|
* | Issue #28071: Add early-out for differencing from an empty set. | Raymond Hettinger | 2016-09-12 | 1 | -0/+8 |
|
|
* | Removed unused initialization and the uninteresting comment. | Raymond Hettinger | 2016-04-29 | 1 | -2/+1 |
|
|
* | Issue #26880: Removed redundant checks in set.__init__. | Serhiy Storchaka | 2016-04-29 | 1 | -3/+1 |
|
|
* | Issue #26494: Fixed crash on iterating exhausting iterators. | Serhiy Storchaka | 2016-03-30 | 1 | -1/+1 |
|\ |
|
| * | Issue #26494: Fixed crash on iterating exhausting iterators. | Serhiy Storchaka | 2016-03-30 | 1 | -1/+1 |
|
|
* | | Moved misplaced functions to the section for C API functions. | Raymond Hettinger | 2016-03-27 | 1 | -12/+12 |
|
|
* | | Responsibility for argument checking belongs in set.__init__() rather than se... | Raymond Hettinger | 2016-03-26 | 1 | -3/+0 |
|
|
* | | Speed-up construction of empty sets by approx 12-14%. | Raymond Hettinger | 2016-03-25 | 1 | -2/+3 |
|
|
* | | Add early-out for the common case where kwds is NULL (gives 1.1% speedup). | Raymond Hettinger | 2016-02-04 | 1 | -2/+3 |
|
|
* | | merge 3.5 | Benjamin Peterson | 2016-01-01 | 1 | -3/+0 |
|\ \
| |/ |
|
| * | merge 3.4 | Benjamin Peterson | 2016-01-01 | 1 | -3/+0 |
| |\ |
|
| | * | merge 3.3 | Benjamin Peterson | 2016-01-01 | 1 | -3/+0 |
| | |\ |
|
| | | * | remove some copyright notices supserseded by the toplevel ones | Benjamin Peterson | 2016-01-01 | 1 | -3/+0 |
|
|
| | | * | Silence compiler warning for an unused declaration | Raymond Hettinger | 2013-08-04 | 1 | -1/+0 |
|
|
* | | | | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. | Serhiy Storchaka | 2015-12-19 | 1 | -1/+1 |
|\ \ \ \
| |/ / / |
|
| * | | | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. | Serhiy Storchaka | 2015-12-19 | 1 | -1/+1 |
|
|
* | | | | Minor tweek. Counting down rather than up reduces register pressure. | Raymond Hettinger | 2015-12-15 | 1 | -1/+1 |
|
|
* | | | | Undo inadvertent line swap | Raymond Hettinger | 2015-12-14 | 1 | -1/+1 |
|
|
* | | | | Hoist constant expressions (so->table and so->mask) out of the inner-loop. | Raymond Hettinger | 2015-12-14 | 1 | -12/+12 |
|
|
* | | | | Add assertion to verify the pre-condition in the comments. | Raymond Hettinger | 2015-11-18 | 1 | -0/+1 |
|
|
* | | | | Issue #25629: Move set fill/used updates out of inner loop | Raymond Hettinger | 2015-11-17 | 1 | -7/+8 |
|
|
* | | | | Move the active entry multiplication to later in the hash calculation | Raymond Hettinger | 2015-08-07 | 1 | -4/+4 |
|
|
* | | | | Restore frozenset hash caching removed in cf707dd190a9 | Raymond Hettinger | 2015-08-07 | 1 | -0/+3 |
|
|
* | | | | Fix comment typo | Raymond Hettinger | 2015-08-01 | 1 | -1/+1 |
|
|
* | | | | Tweak the comments | Raymond Hettinger | 2015-08-01 | 1 | -1/+3 |
|
|
* | | | | Issue #24762: Speed-up frozenset_hash() and greatly beef-up the comments. | Raymond Hettinger | 2015-08-01 | 1 | -27/+43 |
|
|
* | | | | Issue #24681: Move the most likely test first in set_add_entry(). | Raymond Hettinger | 2015-07-31 | 1 | -6/+9 |
|
|
* | | | | Issue #24681: Move the store of so->table to the code block where it is used. | Raymond Hettinger | 2015-07-23 | 1 | -7/+10 |
|
|
* | | | | Issue #24583: Consolidate previous set object updates into a single function | Raymond Hettinger | 2015-07-20 | 1 | -19/+20 |
|
|
* | | | | Issue #24583: Fix refcount leak. | Raymond Hettinger | 2015-07-20 | 1 | -1/+5 |
|
|
* | | | | Issue #24583: Fix crash when set is mutated while being updated. | Raymond Hettinger | 2015-07-16 | 1 | -5/+13 |
|
|
* | | | | merge | Raymond Hettinger | 2015-07-16 | 1 | -1/+2 |
|\ \ \ \
| |/ / / |
|
| * | | | Issue #24583: Fix crash when set is mutated while being updated. | Raymond Hettinger | 2015-07-16 | 1 | -1/+2 |
|
|
| * | | | Reverting my previous commit. | Yury Selivanov | 2015-05-30 | 1 | -104/+41 |
|
|
* | | | | Neaten-up a little bit. | Raymond Hettinger | 2015-07-08 | 1 | -3/+3 |
|
|
* | | | | Issue 24581: Revert c9782a9ac031 pending a stronger test for mutation during ... | Raymond Hettinger | 2015-07-07 | 1 | -13/+22 |
|
|
* | | | | Minor bit of factoring-out common code. | Raymond Hettinger | 2015-07-07 | 1 | -18/+11 |
|
|
* | | | | Tighten-up code in the set iterator to use an entry pointer rather than index... | Raymond Hettinger | 2015-07-07 | 1 | -22/+13 |
|
|
* | | | | Tighten-up code in set_next() to use an entry pointer rather than indexing. | Raymond Hettinger | 2015-07-06 | 1 | -5/+7 |
|
|
* | | | | Bring related functions add/contains/discard together in the code. | Raymond Hettinger | 2015-07-05 | 1 | -40/+34 |
|
|
* | | | | Change add/contains/discard calls to pass the key and hash instead of an entr... | Raymond Hettinger | 2015-07-05 | 1 | -52/+42 |
|
|