5987 Commits (3ae2056512e459e06aa28bd3540cdaf840c12325)

Author SHA1 Message Date
INADA Naoki 3ae2056512 Issue #20180: convert unicode methods to AC. 9 years ago
Martin Panter 536d70ed33 Fix grammar, typos and markup in documentation and code comments 9 years ago
Martin Panter 94b39ceb73 Issue #1621: Overflow should not be possible in listextend() 9 years ago
Serhiy Storchaka 67796521dd Issue #28969: Fixed race condition in C implementation of functools.lru_cache. 9 years ago
Victor Stinner b915bc354e Disable _PyStack_AsTuple() inlining 9 years ago
Victor Stinner 434723f94c call_method() now uses _PyObject_FastCall() 9 years ago
Xiang Zhang b0541f4cdf Issue #29145: Fix overflow checks in str.replace() and str.join(). 9 years ago
INADA Naoki a634e23209 Issue #29159: Fix regression in bytes(x) when x.__index__() raises Exception. 9 years ago
Victor Stinner 6f7c0ae46d Issue #28839: Optimize function_call() 9 years ago
Stefan Krah 195319e6bb Issue #29111: Fix memoryview signature. 9 years ago
Serhiy Storchaka c9ad8b7a23 Issue #29073: bytearray formatting no longer truncates on first null byte. 9 years ago
Antoine Pitrou e10ca3a0fe Issue #28427: old keys should not remove new values from 9 years ago
INADA Naoki 5a625d0aa6 Issue #29049: Call _PyObject_GC_TRACK() lazily when calling Python function. 9 years ago
Xiang Zhang ea1cf87030 Issue #29044: Fix a use-after-free in string '%c' formatter. 9 years ago
Xiang Zhang b211068f5c Issue #28822: Adjust indices handling of PyUnicode_FindChar(). 9 years ago
INADA Naoki 6165d55f13 Issue #28147: Fix a memory leak in split-table dictionaries 9 years ago
Serhiy Storchaka dd1da7f74a Issue #28927: bytes.fromhex() and bytearray.fromhex() now ignore all ASCII 9 years ago
Serhiy Storchaka b1a1619bf0 Issue #29000: Fixed bytes formatting of octals with zero padding in alternate 9 years ago
Serhiy Storchaka 5bb8b9134b Issue #18896: Python function can now have more than 255 parameters. 9 years ago
Serhiy Storchaka 5ab81d787f Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. 9 years ago
Xavier de Gaye 76febd0792 Issue #26919: On Android, operating system data is now always encoded/decoded 9 years ago
Victor Stinner ccda5c41df Fix a memory leak in split-table dictionaries 9 years ago
Victor Stinner 3d3f264849 Fix a memory leak in split-table dictionaries 9 years ago
Victor Stinner 944dbc6431 Use _PyDict_NewPresized() in _PyStack_AsDict() 9 years ago
Victor Stinner bc08ab4598 Add _PY_FASTCALL_SMALL_STACK constant 9 years ago
Victor Stinner d1e35dd9ee Fix _PyObject_CallFunctionVa(), use the small stack 9 years ago
Serhiy Storchaka 49010ee323 Revert changeset 1f31bf3f76f5 (issue5322) except tests. 9 years ago
Yury Selivanov f2392133eb Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes. 9 years ago
Martin Panter 186b204997 Fix typos in comment and documentation 9 years ago
Victor Stinner 59a73276e9 Backed out changeset 99c34e47348b 9 years ago
Victor Stinner 0ca246c5e7 Inline PyEval_EvalFrameEx() in callers 9 years ago
Victor Stinner 14e6d09547 Remove useless variable initialization 9 years ago
Victor Stinner 5abaa2b139 Use PyObject_CallFunctionObjArgs() 9 years ago
Victor Stinner 887b4307b6 Use _PyObject_FastCallVa() in type slots 9 years ago
Victor Stinner 7f39c0ccfc Add _PyObject_VaCallFunctionObjArgs() private function 9 years ago
Victor Stinner 7e42541d08 Use _PyObject_CallMethodIdObjArgs() 9 years ago
Victor Stinner ef7def94c7 _PyObject_CallFunctionVa() uses fast call 9 years ago
Victor Stinner e83aab12b0 Add _PyObject_CallFunctionVa() helper 9 years ago
Victor Stinner 3bb711998d Add _PyObject_FastCallVa() helper 9 years ago
INADA Naoki ba6097734d Issue #28818: Simplify lookdict functions 9 years ago
INADA Naoki 2c5a830f2a Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict. 9 years ago
Victor Stinner f2d568ff95 _PyObject_FastCallKeywords() now calls directly tp_call 9 years ago
Victor Stinner 2f35ca3e84 Fix typo in a comment of abstract.c 9 years ago
Victor Stinner f17c3de263 Use _PyObject_CallNoArg() 9 years ago
Victor Stinner a5ed5f000a Use _PyObject_CallNoArg() 9 years ago
Victor Stinner 2d0eb65f45 Uniformize argument names of "call" functions 9 years ago
Serhiy Storchaka 419967b832 Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. 9 years ago
Victor Stinner 9083eb6aac Use directly _PyObject_GenericSetAttrWithDict() 9 years ago
Victor Stinner 7bfb42d5b7 Issue #28858: Remove _PyObject_CallArg1() macro 9 years ago
Nick Coghlan 19d246745d Issue #23722: improve __classcell__ compatibility 9 years ago