4190 Commits (ea59dbff16e305aa07ef5896cc59fb36dc5edac3)

Author SHA1 Message Date
Mark Dickinson bcc17eefd2 Issue #14630: Fix an incorrect access of ob_digit[0] for a zero instance of an int subclass. 14 years ago
Mark Dickinson e28465482c Issue #14339: Improve speed of bin, oct and hex builtins. Patch by Serhiy Storchaka (with minor modifications). 14 years ago
Victor Stinner b0b224233e Issue #14385: Support other types than dict for __builtins__ 14 years ago
Benjamin Peterson e42fb307ed SETUP_WITH acts like SETUP_FINALLY for the purposes of setting f_lineno (closes #14612) 14 years ago
Victor Stinner 0db176f8f6 Issue #14386: Expose the dict_proxy internal type as types.MappingProxyType 14 years ago
Brett Cannon fd0741555b Issue #2377: Make importlib the implementation of __import__(). 14 years ago
Brett Cannon 79ec55e980 Issue #1559549: Add 'name' and 'path' attributes to ImportError. 14 years ago
Benjamin Peterson f6622c8a3e fix build without Py_DEBUG and DNDEBUG (closes #14509) 14 years ago
Victor Stinner afb5205c48 Close #14249: Use bit shifts instead of an union, it's more efficient. 14 years ago
Victor Stinner e7eee01f36 Close #14249: Use an union instead of a long to short pointer to avoid aliasing 14 years ago
Antoine Pitrou a701388de1 Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI. 14 years ago
Kristján Valur Jónsson 31668b8f7a Issue #14288: Serialization support for builtin iterators. 14 years ago
Benjamin Peterson b6af60c2a9 adjust formatting 14 years ago
Benjamin Peterson 3471bb67e7 remove extraneous condition 14 years ago
Benjamin Peterson ab3c1c1994 be consistent with rest of function 14 years ago
Antoine Pitrou 58bb82e7b4 Issue #13019: Fix potential reference leaks in bytearray.extend(). 14 years ago
Kristján Valur Jónsson daa06544c8 Issue #14435: Remove special block allocation code from floatobject.c 14 years ago
Victor Stinner 3c1e48176e Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functions 14 years ago
Benjamin Peterson 0df542985a grammar 14 years ago
Benjamin Peterson a8755c586e kill this terribly outdated comment 14 years ago
Antoine Pitrou 0197ff97d0 Issue #14387: Do not include accu.h from Python.h. 14 years ago
Victor Stinner 59af08f545 Micro-optimize PyObject_GetAttrString() 14 years ago
Benjamin Peterson 520e8508a0 long() -> int() 14 years ago
Benjamin Peterson b7f1da5a3c make _PyNumber_ConvertIntegralToInt static, since it's only used in abstract.c 14 years ago
Benjamin Peterson d614e707ca rewrite this function, which was still accounting for classic classes 14 years ago
Benjamin Peterson 1b1a8e7cb5 correctly lookup __trunc__ in int() constructor 14 years ago
Benjamin Peterson 9fc9bf465a some more identifier goodness 14 years ago
Benjamin Peterson 96384b93aa make extra arguments to object.__init__/__new__ to errors in most cases (finishes #1683368) 14 years ago
Benjamin Peterson 9a03ecfa50 simply this slightly 14 years ago
Benjamin Peterson 16d84ac355 check to make sure the attribute is a string (#14334) 14 years ago
Benjamin Peterson f50af113ab space 14 years ago
Benjamin Peterson 2afe6aeae8 perform yield from delegation by repeating YIELD_FROM opcode (closes #14230) 14 years ago
Victor Stinner ba108823b6 Close #14232: catch mmap() failure in new_arena() of obmalloc 14 years ago
Benjamin Peterson 74529ad3f4 refactor and avoid warnings 14 years ago
Victor Stinner 2d01dc00bc Issue #14211: _PyObject_GenericSetAttrWithDict() keeps a strong reference to 14 years ago
Victor Stinner d74782b0ac Close #14199: _PyType_Lookup() and super_getattro() keep a strong reference to 14 years ago
Benjamin Peterson 52c424343d allow cycles throught the __dict__ slot to be cleared (closes #1469629) 14 years ago
Benjamin Peterson 657e9ebef5 make gi_running a boolean 14 years ago
Benjamin Peterson 9fc309083a indicate we're not running as we leave this block 14 years ago
Benjamin Peterson 099a78fe6d make delegating generators say they running (closes #14220) 14 years ago
Stefan Krah 4e14174e24 Whitespace. 14 years ago
Victor Stinner 0d03478b88 Remove an unused variable 14 years ago
Victor Stinner 198b291df7 Close #14205: dict lookup raises a RuntimeError if the dict is modified during 14 years ago
Stefan Krah 1649c1b33a Issue #14181: Preserve backwards compatibility for getbufferprocs that a) do 14 years ago
Benjamin Peterson 400a968dfc remove f_yieldfrom access from Python (closes #13970) 14 years ago
Stefan Krah 4e99a315b7 Issue #14181: Allow memoryview construction from an object that uses the 14 years ago
Victor Stinner c9590ad745 Close #14085: remove assertions from PyUnicode_WRITE macro 14 years ago
Antoine Pitrou e965d97ed1 Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes. 14 years ago
Nick Coghlan ab7bf2143e Close issue #6210: Implement PEP 409 14 years ago
Ezio Melotti cda6b6d60d #14081: The sep and maxsplit parameter to str.split, bytes.split, and bytearray.split may now be passed as keyword arguments. 14 years ago