Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo in IDLE News. | Terry Jan Reedy | 2016-08-21 | 2 | -6/+6 |
|\ | |||||
| * | Fix typo in IDLE News. | Terry Jan Reedy | 2016-08-21 | 2 | -2/+2 |
| | | |||||
* | | Add 3.6.0a4 IDLE NEWS and idlelib/NEWS.txt items. | Terry Jan Reedy | 2016-08-21 | 2 | -0/+55 |
|\ \ | |/ | |||||
| * | Add 3.5.3 IDLE NEWS and idlelib/NEWS.txt items. | Terry Jan Reedy | 2016-08-21 | 2 | -0/+18 |
| | | |||||
* | | Issue #27714: Remove unneeded non-idempotent call that fails on retest. | Terry Jan Reedy | 2016-08-21 | 1 | -2/+0 |
|\ \ | |/ | |||||
| * | Issue #27714: Remove unneeded non-idempotent call that fails on retest. | Terry Jan Reedy | 2016-08-21 | 1 | -2/+0 |
| | | |||||
* | | Issue #27819: Simply default to gztar for sdist formats by default on all ↵ | Jason R. Coombs | 2016-08-20 | 2 | -11/+4 |
| | | | | | | | | platforms. | ||||
* | | Issue #27692: Removed unnecessary NULL checks in exceptions.c. | Serhiy Storchaka | 2016-08-20 | 1 | -4/+3 |
| | | | | | | | | Patch by Xiang Zhang. | ||||
* | | issue26981: fix typo | Ethan Furman | 2016-08-20 | 1 | -1/+1 |
| | | |||||
* | | issue26981: add _order_ compatibility shim to enum.Enum | Ethan Furman | 2016-08-20 | 4 | -3/+100 |
| | | |||||
* | | Fix more typos | Martin Panter | 2016-08-20 | 1 | -2/+2 |
| | | |||||
* | | Merge spelling fixes from 3.5 | Martin Panter | 2016-08-20 | 6 | -7/+7 |
|\ \ | |/ | |||||
| * | Minor spelling fixes | Martin Panter | 2016-08-20 | 6 | -7/+7 |
| | | |||||
* | | Issue #12982: Merge from 3.5 | Berker Peksag | 2016-08-20 | 1 | -3/+1 |
|\ \ | |/ | |||||
| * | Issue #12982: Thanks to PEP 488, Python no longer creates .pyo files | Berker Peksag | 2016-08-20 | 1 | -3/+1 |
| | | |||||
* | | Issue #27614: Merge test_docxmlrpc from 3.5 | Martin Panter | 2016-08-20 | 1 | -30/+11 |
|\ \ | |/ | |||||
| * | Issue #27614: Avoid race in test_docxmlrpc server setup | Martin Panter | 2016-08-20 | 1 | -30/+11 |
| | | |||||
* | | Issue #27787: Merge regrtest fixup from 3.5 | Martin Panter | 2016-08-20 | 2 | -0/+7 |
|\ \ | |/ | |||||
| * | Issue #27787: Clean up weak references before checking for dangling threads | Martin Panter | 2016-08-20 | 2 | -0/+4 |
| | | |||||
* | | Issue26988: remove AutoEnum | Ethan Furman | 2016-08-20 | 4 | -665/+79 |
| | | |||||
* | | Issue #27713: merge from 3.5 | Ned Deily | 2016-08-20 | 2 | -0/+4 |
|\ \ | |/ | |||||
| * | Issue #27713: Surpress spurious build warnings when updating importlib's | Ned Deily | 2016-08-20 | 2 | -0/+4 |
| | | | | | | | | | | | | | | bootstrap files: Could not find platform dependent libraries <exec_prefix Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Patch by Xiang Zhang | ||||
* | | Fix reference leak in tb_printinternal() | Victor Stinner | 2016-08-20 | 1 | -0/+2 |
| | | | | | | | | Issue #26823. | ||||
* | | Issue #27366: Fix init_subclass() | Victor Stinner | 2016-08-20 | 1 | -0/+5 |
| | | | | | | | | Handle PyTuple_New(0) failure. | ||||
* | | pattern_subx() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -8/+1 |
| | | | | | | | | Issue #27128. | ||||
* | | _elementtree: deepcopy() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -8/+4 |
| | | | | | | | | Issue #27128. | ||||
* | | sys_pyfile_write_unicode() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -7/+2 |
| | | | | | | | | Issue #27128. | ||||
* | | call_trampoline() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -19/+10 |
| | | | | | | | | Issue #27128. | ||||
* | | PyErr_PrintEx() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -3/+7 |
| | | | | | | | | Issue #27128. | ||||
* | | import_name() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -13/+9 |
| | | | | | | | | | | Issue #27128: import_name() now calls _PyObject_FastCall() to avoid the creation of a temporary tuple. | ||||
* | | PyFile_WriteObject() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -9/+2 |
| | | | | | | | | | | Issue #27128: PyFile_WriteObject() now calls _PyObject_FastCall() to avoid the creation of a temporary tuple. | ||||
* | | Issue #27128: _pickle uses fast call | Victor Stinner | 2016-08-19 | 1 | -15/+4 |
| | | | | | | | | Use _PyObject_FastCall() to avoid the creation of temporary tuple. | ||||
* | | keyobject_richcompare() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -11/+7 |
| | | | | | | | | | | Issue #27128: keyobject_richcompare() now calls _PyObject_FastCall() using a small stack allocated on the C stack to avoid a temporary tuple. | ||||
* | | calliter_iternext() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -19/+21 |
| | | | | | | | | | | | | | | Issue #27128: calliter_iternext() now calls _PyObject_FastCall() to avoid a temporary empty tuple. Cleanup also the code to reduce the indentation level. | ||||
* | | slot_tp_iter() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -6/+3 |
| | | | | | | | | | | Issue #27128: slot_tp_iter() now calls _PyObject_FastCall() to avoid a temporary empty tuple. | ||||
* | | slot_nb_bool() now uses fast call | Victor Stinner | 2016-08-19 | 1 | -8/+2 |
| | | | | | | | | | | Issue #27128: slot_nb_bool() now calls _PyObject_FastCall() to avoid a temporary empty tuple to call the slot function. | ||||
* | | Issue #27128: Cleanup slot_nb_bool() | Victor Stinner | 2016-08-19 | 1 | -25/+41 |
| | | | | | | | | Use an error label to reduce the level of indentation. | ||||
* | | Issue #27128: slot_sq_item() uses fast call | Victor Stinner | 2016-08-19 | 1 | -10/+3 |
| | | | | | | | | | | 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. | ||||
* | | Issue #27128: Cleanup slot_sq_item() | Victor Stinner | 2016-08-19 | 1 | -25/+33 |
| | | | | | | | | | | | | | | * 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 | ||||
* | | call_method() and call_maybe() now use fast call | Victor Stinner | 2016-08-19 | 1 | -20/+26 |
| | | | | | | | | | | | | 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. | ||||
* | | Cleanup call_method() and call_maybe() | Victor Stinner | 2016-08-19 | 1 | -14/+12 |
| | | | | | | | | Issue #27128. Move va_start/va_end around Py_VaBuildValue(). | ||||
* | | Merge 3.5 (fix refleak in call_maybe()) | Victor Stinner | 2016-08-19 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | Fix a refleak in call_maybe() | Victor Stinner | 2016-08-19 | 1 | -1/+3 |
| | | | | | | | | | | Issue #27128. Fix a reference leak if creating the tuple to pass positional parameters fails. | ||||
* | | regrtest: replace "Result:" with "Tests result:" | Victor Stinner | 2016-08-19 | 2 | -2/+2 |
| | | |||||
* | | Merge 3.5 (fix refleak in call_method) | Victor Stinner | 2016-08-19 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | Fix a refleak in call_method() | Victor Stinner | 2016-08-19 | 1 | -1/+3 |
| | | | | | | | | | | Issue #27128. Fix a reference leak if creating the tuple to pass positional parameters fails. | ||||
* | | contains and rich compare slots use fast call | Victor Stinner | 2016-08-19 | 1 | -16/+4 |
| | | | | | | | | | | 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. | ||||
* | | Fix PyObject_Call() parameter names | Victor Stinner | 2016-08-19 | 4 | -16/+19 |
| | | | | | | | | | | | | Issue #27128: arg=>args, kw=>kwargs. Same change for PyEval_CallObjectWithKeywords(). | ||||
* | | Avoid call_function_tail() for empty format str | Victor Stinner | 2016-08-19 | 1 | -20/+19 |
| | | | | | | | | | | | | 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. | ||||
* | | PEP 7: add {...} around null_error() in abstract.c | Victor Stinner | 2016-08-19 | 1 | -28/+65 |
| | | | | | | | | Issue #27128. |