6039 Commits (e7ffb99f842ebff97cffa0fc90b18be4e5abecf2)

Author SHA1 Message Date
Victor Stinner d2306cec4d Backed out changeset f23fa1f7b68f 9 years ago
Victor Stinner 766af559ad Issue #29465: Add Objects/call.c file 9 years ago
Victor Stinner fe4ff83049 Issue #29507: Fix _PyObject_CallFunctionVa() 9 years ago
Victor Stinner 516b98161a Optimize slots: avoid temporary PyMethodObject 9 years ago
Victor Stinner 12c5838dae Fix PyCFunction_Call() performance issue 9 years ago
Victor Stinner 620580f280 Fix refleaks if Py_EnterRecursiveCall() fails 9 years ago
Victor Stinner 7399a05965 Issue #29306: Fix usage of Py_EnterRecursiveCall() 9 years ago
Serhiy Storchaka 68a001dd59 Issue #29460: _PyArg_NoKeywords(), _PyArg_NoStackKeywords() and 9 years ago
Raymond Hettinger 5cd87a8d61 Reduce load factor (from 66% to 60%) to improve effectiveness of linear probing. 9 years ago
Serhiy Storchaka 19d2597ed5 Issue #29311: Regenerate Argument Clinic. 9 years ago
INADA Naoki 5566bbb8d5 Issue #29263: LOAD_METHOD support for C methods 9 years ago
Raymond Hettinger e1af6964b4 Remove unnecessary variables. 9 years ago
Serhiy Storchaka 196a7bc1ea Issue #29421: Make int.to_bytes() and int.from_bytes() slightly faster 9 years ago
Serhiy Storchaka 495e8808d7 Issue #20185: Converted the int class to Argument Clinic. 9 years ago
INADA Naoki 35a96a25ee Issue #29383: reduce temporary interned unicode 9 years ago
Victor Stinner bda5a2be37 Issue #29358: Add postcondition checks on types 9 years ago
Serhiy Storchaka b2a5be0763 Issue #27867: Function PySlice_GetIndicesEx() is replaced with a macro if 9 years ago
Serhiy Storchaka 78d9e58f20 Issues #29311, #29289: Fixed and improved docstrings for dict and OrderedDict 9 years ago
Serhiy Storchaka 713640c4c9 Issue #29337: Fixed possible BytesWarning when compare the code objects. 9 years ago
Victor Stinner c3858bd7c6 Issue #29360: _PyStack_AsDict() doesn't check kwnames 9 years ago
Martin Panter 91a8866dc1 Fix grammar in doc string, RST markup 9 years ago
Serhiy Storchaka d1302c0154 Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever 9 years ago
Serhiy Storchaka 228b12edcc Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever 9 years ago
Serhiy Storchaka 2a404b63d4 Issue #28769: The result of PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() 9 years ago
Serhiy Storchaka 7cf8bebb07 Issue #29331: Simplified argument parsing in sorted() and list.sort(). 9 years ago
Serhiy Storchaka a70eaf21e3 Issue #29289: Argument Clinic generates reasonable name for the parameter "default". 9 years ago
Serhiy Storchaka 48088ee9ba Issue #29311: Argument Clinic generates reasonable name for the parameter "default". 9 years ago
Serhiy Storchaka 41baebd8b9 Issue #20186: Converted builtins enumerate() and reversed() to Argument Clinic. 9 years ago
Victor Stinner 91f0d4aa2f Add a note explaining why dict_update() doesn't use METH_FASTCALL 9 years ago
Victor Stinner 7dc6a5f50a dict.get() and dict.setdefault() now use AC 9 years ago
Victor Stinner 06d34393c2 _PyStack_AsDict() now checks kwnames != NULL 9 years ago
Victor Stinner 0a2e46835d Cleanup _PyMethodDef_RawFastCallDict() 9 years ago
Victor Stinner a8cb515a29 Rephrase !PyErr_Occurred() comment: may=>can 9 years ago
Victor Stinner 98ccba8344 _PyObject_FastCallKeywords() now checks !PyErr_Occurred() 9 years ago
Victor Stinner c89ef828cf PyCFunction_Call() now calls _PyCFunction_FastCallDict() 9 years ago
Victor Stinner 250e4b0063 Fix _PyMethodDef_RawFastCallDict() argument parsing 9 years ago
Victor Stinner 2a1b676d1f _PyObject_FastCallKeywords() now checks the result 9 years ago
Victor Stinner c52572319c Optimize methoddescr_call(): avoid temporary PyCFunction 9 years ago
Victor Stinner 35ecebe165 Remove unused func parameter of _PyStack_UnpackDict() 9 years ago
Victor Stinner b05cbac052 Convert some OrderedDict methods to Argument Clinic 9 years ago
Victor Stinner 0c4a828cad Run Argument Clinic: METH_VARARGS=>METH_FASTCALL 9 years ago
Victor Stinner 259f0e4437 Run Argument Clinic: METH_VARARGS=>METH_FASTCALL 9 years ago
Victor Stinner 998c20962c _PyStack_UnpackDict() now returns -1 on error 9 years ago
Victor Stinner 3e1fad6913 Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywords 9 years ago
Victor Stinner d526cfe546 type_prepare() now uses fast call (METH_FASTCALL) 9 years ago
Victor Stinner 69de71b255 Add _PyStack_AsTupleSlice() helper 9 years ago
Victor Stinner 7fc252adfb Optimize _PyCFunction_FastCallKeywords() 9 years ago
INADA Naoki 15f94596b6 Issue #20180: forgot to update AC output. 9 years ago
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