- 20 Aug, 2016 15 commits
-
-
Ethan Furman authored
-
Martin Panter authored
-
Martin Panter authored
-
Berker Peksag authored
-
Berker Peksag authored
-
Martin Panter authored
-
Martin Panter authored
-
Martin Panter authored
-
Ethan Furman authored
-
Martin Panter authored
-
Martin Panter authored
-
Ned Deily authored
-
Ned Deily authored
bootstrap files: Could not find platform dependent libraries <exec_prefix Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Patch by Xiang Zhang
-
Victor Stinner authored
Issue #26823.
-
Victor Stinner authored
Handle PyTuple_New(0) failure.
-
- 19 Aug, 2016 25 commits
-
-
Victor Stinner authored
Issue #27128.
-
Victor Stinner authored
Issue #27128.
-
Victor Stinner authored
Issue #27128.
-
Victor Stinner authored
Issue #27128.
-
Victor Stinner authored
Issue #27128.
-
Victor Stinner authored
Issue #27128: import_name() now calls _PyObject_FastCall() to avoid the creation of a temporary tuple.
-
Victor Stinner authored
Issue #27128: PyFile_WriteObject() now calls _PyObject_FastCall() to avoid the creation of a temporary tuple.
-
Victor Stinner authored
Use _PyObject_FastCall() to avoid the creation of temporary tuple.
-
Victor Stinner authored
Issue #27128: keyobject_richcompare() now calls _PyObject_FastCall() using a small stack allocated on the C stack to avoid a temporary tuple.
-
Victor Stinner authored
Issue #27128: calliter_iternext() now calls _PyObject_FastCall() to avoid a temporary empty tuple. Cleanup also the code to reduce the indentation level.
-
Victor Stinner authored
Issue #27128: slot_tp_iter() now calls _PyObject_FastCall() to avoid a temporary empty tuple.
-
Victor Stinner authored
Issue #27128: slot_nb_bool() now calls _PyObject_FastCall() to avoid a temporary empty tuple to call the slot function.
-
Victor Stinner authored
Use an error label to reduce the level of indentation.
-
Victor Stinner authored
slot_sq_item() now calls _PyObject_FastCall() to avoid the creation of a temporary tuple of 1 item to pass the 'item' argument to the slot function.
-
Victor Stinner authored
* Invert condition of test to avoid levels of indentation * Remove useless Py_XDECREF(args) in the error block * Replace Py_XDECREF(func) with Py_DECREF(func) in the error block: func cannot be NULL when reaching the error block
-
Victor Stinner authored
Issue #27128. The call_method() and call_maybe() functions of typeobject.c now use fast call for empty format string to avoid the creation of a temporary empty tuple.
-
Victor Stinner authored
Issue #27128. Move va_start/va_end around Py_VaBuildValue().
-
Victor Stinner authored
-
Victor Stinner authored
Issue #27128. Fix a reference leak if creating the tuple to pass positional parameters fails.
-
Victor Stinner authored
-
Victor Stinner authored
-
Victor Stinner authored
Issue #27128. Fix a reference leak if creating the tuple to pass positional parameters fails.
-
Victor Stinner authored
Issue #27128. Modify slot_sq_contains() and slot_tp_richcompare() to use fast call to avoid a temporary tuple to pass a single positional parameter.
-
Victor Stinner authored
Issue #27128: arg=>args, kw=>kwargs. Same change for PyEval_CallObjectWithKeywords().
-
Victor Stinner authored
Issue #27128, PyObject_CallFunction(), _PyObject_FastCall() and callmethod(): if the format string of parameters is empty, avoid the creation of an empty tuple: call _PyObject_FastCall() without parameters.
-