summaryrefslogtreecommitdiff
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | | | | * | | | | | | | | | | | | | | Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raisingSerhiy Storchaka2016-10-213-47/+14
| | | | | | | | | | * | | | | | | | | | | | | | | merge 3.5 (#28454)Benjamin Peterson2016-10-1650-6802/+9231
| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | * | | | | | | | | | | | | | | Check return value of _PyDict_SetItemId()Christian Heimes2016-10-131-1/+4
| | | | | | | | | | | * | | | | | | | | | | | | | | Fix _Py_normalize_encoding() commandVictor Stinner2016-10-121-3/+3
| | | | | | | | | | | * | | | | | | | | | | | | | | va_end vargs2 once (closes #28417)Benjamin Peterson2016-10-111-1/+0
| | | | | | | | | | | * | | | | | | | | | | | | | | - dictobject.c: Make dict_merge symbol a static symboldoko2016-10-111-1/+1
| | | | | | | | | | | * | | | | | | | | | | | | | | Issue #28183: Optimize and cleanup dict iteration.Serhiy Storchaka2016-10-091-109/+106
| | | | | | | | | | | * | | | | | | | | | | | | | | Merge from 3.5.Serhiy Storchaka2016-10-081-3/+7
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | * | | | | | | | | | | | | | | | Issue #28376: Creating instances of range_iterator by calling range_iteratorSerhiy Storchaka2016-10-081-0/+7
| | | | | | | | | | | * | | | | | | | | | | | | | | | Merge from 3.5.Serhiy Storchaka2016-10-081-3/+11
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Issue #26906: Resolving special methods of uninitialized type now causesSerhiy Storchaka2016-10-0850-6729/+9152
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Issue #18287: PyType_Ready() now checks that tp_name is not NULL.Serhiy Storchaka2016-10-071-0/+6
| | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | * | | | | | | | | | | | | | | | | | Issue #28201: Dict reduces possibility of 2nd conflict in hash table.INADA Naoki2016-10-061-16/+22
| | | | | | | | | | | | * | | | | | | | | | | | | | | | | | Issue #28350: String constants with null character no longer interned.Serhiy Storchaka2016-10-0450-6739/+9157
| | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge 3.5 (#26617)Benjamin Peterson2016-10-041-12/+13
| | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | Issue #27358: Optimized merging var-keyword arguments and improved errorSerhiy Storchaka2016-10-021-9/+36
| | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | Issue #27942: String constants now interned recursively in tuples and frozens...Serhiy Storchaka2016-09-3050-6718/+9108
| | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Issue #21578: Fixed misleading error message when ImportError called withSerhiy Storchaka2016-09-2750-6718/+9108
| | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | Issue #27914: Fixed a comment in PyModule_ExcDef.Serhiy Storchaka2016-09-261-1/+1
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | issue #28144: Decrease empty_keys_struct's dk_refcntSerhiy Storchaka2016-09-261-1/+1
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | Issue #28194: Clean up some checks in dict implementation.Serhiy Storchaka2016-09-261-10/+11
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | Issue #28203: Merge from 3.5Mark Dickinson2016-09-241-6/+17
| | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | remove unneeded castBenjamin Peterson2016-09-221-1/+1
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | Issue #28214: Now __set_name__ is looked up on the class instead of theSerhiy Storchaka2016-09-211-5/+7
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | Merge 3.5Victor Stinner2016-09-211-1/+1
| | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | va_end() all va_copy()ed va_lists.Christian Heimes2016-09-212-0/+5
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | replace usage of Py_VA_COPY with the (C99) standard va_copyBenjamin Peterson2016-09-202-4/+3
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | mergeRaymond Hettinger2016-09-181-1/+1
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | correct silly spelling problemBenjamin Peterson2016-09-181-9/+9
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | replace obmalloc's homegrown uptr and uchar types with standard onesBenjamin Peterson2016-09-181-42/+31
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | improvements to code that checks whether Python (obmalloc) allocated an addressBenjamin Peterson2016-09-181-76/+22
| | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | Issue #28139: Merge indentation fixes from 3.5 into 3.6Martin Panter2016-09-171-8/+12
| | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Issue #25270: Merge from 3.5Berker Peksag2016-09-1650-6605/+9053
| | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Unicode 9.0.0Benjamin Peterson2016-09-141-716/+857
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Add _PyDict_CheckConsistency()Victor Stinner2016-09-142-6/+90
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly opt...Christian Heimes2016-09-135-51/+51
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Fix _PyDict_Pop() on pending keyVictor Stinner2016-09-131-1/+1
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Issue #28040: Cleanup find_empty_slot()Victor Stinner2016-09-131-6/+2
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Fix warning in _PyCFunction_FastCallKeywords()Victor Stinner2016-09-121-2/+1
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Issue #28077: find_empty_slot() only supports combined dictVictor Stinner2016-09-121-3/+7
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Document kwnames in _PyObject_FastCallKeywords() and _PyStack_AsDict()Victor Stinner2016-09-122-0/+8
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Revert change f860b7a775c5Victor Stinner2016-09-122-20/+8
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | ssue #27213: Reintroduce checks in _PyStack_AsDict()Victor Stinner2016-09-122-8/+20
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Issue #28071: Add early-out for differencing from an empty set.Raymond Hettinger2016-09-111-0/+8
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | Issue #28045: Merge from 3.5Berker Peksag2016-09-121-1/+1
| | | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | | Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.Serhiy Storchaka2016-09-122-20/+8
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | | Issue #27129: Replaced wordcode related magic constants with macros.Serhiy Storchaka2016-09-112-4/+4
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | | Issue #23722: Initialize __class__ from type.__new__()Nick Coghlan2016-09-111-2/+11
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | | Issue #25221: merge from 3.5.Mark Dickinson2016-09-101-1/+2
| | | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | | | | | Fixed compiler warnings in compact dict implementation on 32-bit platforms.Serhiy Storchaka2016-09-101-11/+11