5829 Commits (bc6830c9486ed7d48d5ac2ea56f0d8309872abbf)

Author SHA1 Message Date
Serhiy Storchaka 0093907f0e Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(), 9 years ago
INADA Naoki b1152be2de Issue #28509: dict.update() no longer allocate unnecessary large memory 9 years ago
Serhiy Storchaka 4832580596 Issue #27275: Fixed implementation of pop() and popitem() methods in 9 years ago
Serhiy Storchaka c8bc3d1c07 Issue #28408: Fixed a leak and remove redundant code in _PyUnicodeWriter_Finish(). 9 years ago
Serhiy Storchaka 77eede35fc Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. 9 years ago
Serhiy Storchaka 2fbc019c8c Issue #28439: Remove redundant checks in PyUnicode_EncodeLocale and 9 years ago
Serhiy Storchaka f8d7d41507 Issue #28511: Use the "U" format instead of "O!" in PyArg_Parse*. 9 years ago
Serhiy Storchaka 523c449ca0 Issue #28504: Cleanup unicode_decode_call_errorhandler_wchar/writer. 9 years ago
Raymond Hettinger b12785d456 Reference the original compact-and-ordered proposal 9 years ago
Serhiy Storchaka d5d32d2127 Issue #28214: Improved exception reporting for problematic __set_name__ 9 years ago
Serhiy Storchaka 467ab194fc Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raising 9 years ago
Benjamin Peterson 8d761ff045 remove extra PyErr_Format arguments (closes #28454) 9 years ago
Christian Heimes 5cade88ac1 Check return value of _PyDict_SetItemId() 9 years ago
Victor Stinner ebe17e0347 Fix _Py_normalize_encoding() command 9 years ago
Benjamin Peterson b329e1bb5b va_end vargs2 once (closes #28417) 9 years ago
doko@ubuntu.com de69ee71e2 - dictobject.c: Make dict_merge symbol a static symbol 9 years ago
doko@ubuntu.com c96df68ea3 - dictobject.c: Make dict_merge symbol a static symbol 9 years ago
Serhiy Storchaka 2e58f1a52a Issue #28400: Removed uncessary checks in unicode_char and resize_copy. 9 years ago
Serhiy Storchaka 49f5cdde1a Issue #28183: Optimize and cleanup dict iteration. 9 years ago
Serhiy Storchaka 9c0e1f83af Issue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters(). 9 years ago
Serhiy Storchaka df53392f0d Issue #28376: Creating instances of range_iterator by calling range_iterator 9 years ago
Serhiy Storchaka c7f490c8b1 Issue #28376: Creating instances of range_iterator by calling range_iterator 9 years ago
Serhiy Storchaka 44759bcf13 Issue #28376: The constructor of range_iterator now checks that step is not 0. 9 years ago
Serhiy Storchaka 8ef34600c7 Issue #26906: Resolving special methods of uninitialized type now causes 9 years ago
Serhiy Storchaka de0574bdab Issue #18287: PyType_Ready() now checks that tp_name is not NULL. 9 years ago
INADA Naoki 267941c675 Issue #28201: Dict reduces possibility of 2nd conflict in hash table. 9 years ago
Serhiy Storchaka 09f3d080fe Issue #28350: String constants with null character no longer interned. 9 years ago
Benjamin Peterson 8f657c35b9 ensure gc tracking is off when invoking weakref callbacks (closes #26617) 9 years ago
Serhiy Storchaka e036ef8fa2 Issue #27358: Optimized merging var-keyword arguments and improved error 9 years ago
Serhiy Storchaka 00a0fc1144 Issue #27942: String constants now interned recursively in tuples and frozensets. 9 years ago
Serhiy Storchaka e9e44484a5 Issue #28289: ImportError.__init__ now resets not specified attributes. 9 years ago
Serhiy Storchaka 47dee11ba7 Issue #21578: Fixed misleading error message when ImportError called with 9 years ago
Serhiy Storchaka 333ad92ec2 Issue #27914: Fixed a comment in PyModule_ExcDef. 9 years ago
Serhiy Storchaka 97932e4c4f issue #28144: Decrease empty_keys_struct's dk_refcnt 9 years ago
Serhiy Storchaka 46825d2399 Issue #28194: Clean up some checks in dict implementation. 9 years ago
Mark Dickinson 613f8e513c Issue #28203: Fix incorrect type in error message from complex(1.0, {2:3}). Patch by Soumya Sharma. 9 years ago
Benjamin Peterson 7b7228a709 remove unneeded cast 9 years ago
Serhiy Storchaka afd02a439f Issue #28214: Now __set_name__ is looked up on the class instead of the 9 years ago
Victor Stinner 1ddf53d496 Fix PyUnicode_FromFormatV() error handling 9 years ago
Christian Heimes 2f2fee19ec va_end() all va_copy()ed va_lists. 9 years ago
Benjamin Peterson 0c21214f3e replace usage of Py_VA_COPY with the (C99) standard va_copy 9 years ago
Raymond Hettinger 6692f01c91 merge 9 years ago
Raymond Hettinger 7eb1becc25 Issue #28189: dictitems_contains no longer swallows compare errors. 9 years ago
Benjamin Peterson 5d4b09c106 correct silly spelling problem 9 years ago
Benjamin Peterson 19517e4da7 replace obmalloc's homegrown uptr and uchar types with standard ones 9 years ago
Benjamin Peterson 3924f93794 improvements to code that checks whether Python (obmalloc) allocated an address 9 years ago
Mark Dickinson c1c4a64edb Issue #27111: Minor simplication to long_add and long_sub fast path code. Thanks Oren Milman. 9 years ago
Mark Dickinson fba121fe9d Issue #27441: Remove some redundant assignments to ob_size in longobject.c. Thanks Oren Milman. 9 years ago
Mark Dickinson 92ca535626 Issue #27222: various cleanups in long_rshift. Thanks Oren Milman. 9 years ago
Martin Panter 6d57fe1c23 Issue #28139: Fix messed up indentation 9 years ago