- 18 Jan, 2017 4 commits
-
-
Guido van Rossum authored
-
Guido van Rossum authored
-
Guido van Rossum authored
-
Gregory P. Smith authored
in socket.sendto(). A PyErr_Occurred() check was happening later, but it is better to just use the return value and not call PyErr_Occurred().
-
- 17 Jan, 2017 25 commits
-
-
Larry Hastings authored
-
Larry Hastings authored
-
Larry Hastings authored
-
Larry Hastings authored
-
Larry Hastings authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Victor Stinner authored
-
Victor Stinner authored
-
Victor Stinner authored
-
Victor Stinner authored
-
Serhiy Storchaka authored
-
Larry Hastings authored
-
Serhiy Storchaka authored
PyArg_ParseTupleAndKeywords(), _PyArg_ParseTupleAndKeywordsFast() and like.
-
Raymond Hettinger authored
-
Victor Stinner authored
Issue #29289. Convert methods: * fromkeys() class method * setdefault() * popitem() * move_to_end()
-
Victor Stinner authored
Issue #29286. Run Argument Clinic to get the new faster METH_FASTCALL calling convention for functions using "boring" positional arguments. Manually fix _elementtree: _elementtree_XMLParser_doctype() must remain consistent with the clinic code.
-
Victor Stinner authored
Issue #29286. Use METH_FASTCALL calling convention instead of METH_VARARGS to parse "boring" position arguments. METH_FASTCALL is faster since it avoids the creation of a temporary tuple to pass positional arguments. Replace PyArg_UnpackTuple() with _PyArg_UnpackStack()+_PyArg_NoStackKeywords().
-
Victor Stinner authored
Issue #29286.
-
Victor Stinner authored
Issue #29286. Run Argument Clinic to get the new faster METH_FASTCALL calling convention for functions using only positional arguments.
-
Victor Stinner authored
Issue #29286. Use METH_FASTCALL calling convention instead of METH_VARARGS to parse position arguments. METH_FASTCALL is faster since it avoids the creation of a temporary tuple to pass positional arguments.
-
Victor Stinner authored
Issue #29286. Change _PyStack_UnpackDict() prototype to be able to notify of failure when args is NULL.
-
Victor Stinner authored
Issue #29286. Similar to _PyArg_NoKeywords(), but expects a tuple of keyword names, instead of a dict.
-
Victor Stinner authored
Issue #29286. Function similar to PyArg_ParseTuple(), but uses a C array of PyObject* to pass arguments. Don't support the compatibility mode.
-
Victor Stinner authored
Issue #29286.
-
- 16 Jan, 2017 11 commits
-
-
Victor Stinner authored
Issue #29029. Patch written by Serhiy Storchaka.
-
Victor Stinner authored
-
Victor Stinner authored
Factorize argument checks in: * vgetargskeywordsfast() * vgetargskeywordsfast_impl()
-
Victor Stinner authored
-
Victor Stinner authored
-
Victor Stinner authored
Issue #29259: Write fast path in _PyCFunction_FastCallKeywords() for METH_FASTCALL, avoid the creation of a temporary dictionary for keyword arguments. Cleanup also _PyCFunction_FastCallDict(): * Don't dereference func before checking that it's not NULL * Move code to raise the "no keyword argument" exception into a new no_keyword_error label. Update python-gdb.py for the change.
-
INADA Naoki authored
-
INADA Naoki authored
-
INADA Naoki authored
Changed stack layout bit for "easy to explain."
-
Larry Hastings authored
-
Larry Hastings authored
-