| Commit message (Expand) | Author | Age | Files | Lines |
* | bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G... | Jeroen Demeyer | 2019-05-31 | 1 | -8/+8 |
|
|
* | bpo-35983: skip trashcan for subclasses (GH-11841) | Jeroen Demeyer | 2019-05-10 | 1 | -2/+2 |
|
|
* | bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11... | Serhiy Storchaka | 2018-12-11 | 1 | -1/+2 |
|
|
* | bpo-35081: Add Include/internal/pycore_object.h (GH-10640) | Victor Stinner | 2018-11-21 | 1 | -0/+1 |
|
|
* | bpo-35081: Rename internal headers (GH-10275) | Victor Stinner | 2018-11-12 | 1 | -1/+1 |
|
|
* | Neaten the code without any algorithmic change. (GH-10466) | Raymond Hettinger | 2018-11-11 | 1 | -5/+2 |
|
|
* | Optimize set.pop() to advance a pointer instead of indexing. (GH-10429) | Raymond Hettinger | 2018-11-09 | 1 | -7/+8 |
|
|
* | bpo-35081: Add pycore_ prefix to internal header files (GH-10263) | Victor Stinner | 2018-10-31 | 1 | -1/+1 |
|
|
* | bpo-34573: Simplify __reduce__() of set and dict iterators. (GH-9050) | Sergey Fedoseev | 2018-10-20 | 1 | -25/+3 |
|
|
* | bpo-1621: Avoid signed integer overflow in set_table_resize(). (GH-9059) | Sergey Fedoseev | 2018-09-11 | 1 | -8/+3 |
|
|
* | bpo-33391: Fix refleak in set_symmetric_difference (GH-6670) | lekma | 2018-05-02 | 1 | -1/+3 |
|
|
* | bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH... | Siddhesh Poyarekar | 2018-04-29 | 1 | -20/+20 |
|
|
* | Removed unnecesssary bit inversion which doesn't improve dispersion statistic... | Raymond Hettinger | 2018-01-18 | 1 | -1/+1 |
|
|
* | bpo-26163: Frozenset hash improvement (#5194) | Raymond Hettinger | 2018-01-16 | 1 | -0/+1 |
|
|
* | bpo-29476: Simplify set_add_entry() (#5175) | Raymond Hettinger | 2018-01-14 | 1 | -2/+2 |
|
|
* | bpo-31462: Remove trailing whitespaces. (#3564) | Serhiy Storchaka | 2017-09-14 | 1 | -1/+1 |
|
|
* | bpo-30860: Consolidate stateful runtime globals. (#3397) | Eric Snow | 2017-09-08 | 1 | -0/+1 |
|
|
* | Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) | Eric Snow | 2017-09-06 | 1 | -1/+0 |
|
|
* | bpo-30860: Consolidate stateful runtime globals. (#2594) | Eric Snow | 2017-09-06 | 1 | -0/+1 |
|
|
* | Fix terminology in comment and add more design rationale. (#3335) | Raymond Hettinger | 2017-09-05 | 1 | -3/+10 |
|
|
* | bpo-31095: fix potential crash during GC (GH-2974) | INADA Naoki | 2017-08-24 | 1 | -0/+3 |
|
|
* | 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 |
|
|