summaryrefslogtreecommitdiff
path: root/Python/ceval.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed possible abort in ceval loop if _PyUnicode_FromId() fails.Serhiy Storchaka2016-11-081-1/+1
* Issue #28257: Improved error message when pass a non-mapping as a var-keywordSerhiy Storchaka2016-10-071-4/+17
* Silence GCC warning.Serhiy Storchaka2016-09-221-2/+2
* Issue #26020: Fix evaluation order for set literalsRaymond Hettinger2016-09-081-2/+4
* Fix SystemError in "raise" statementVictor Stinner2016-08-181-1/+1
* Issue #16191: Fix up references to renamed variablesMartin Panter2016-07-181-6/+6
* Issue #27243: Fix __aiter__ protocolYury Selivanov2016-06-091-2/+38
* fix possible refleak in MAKE_FUNCTION (closes #26991)Benjamin Peterson2016-05-161-1/+3
* Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-2/+2
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-3/+3
* coroutines: Error when awaiting on coroutine that's being awaitedYury Selivanov2016-03-021-0/+15
* Issue #4806: Avoid masking original TypeError in call with * unpackingMartin Panter2016-01-311-8/+10
* Issue #20440: Applied yet one patch for using Py_SETREF.Serhiy Storchaka2015-12-271-3/+1
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-4/+2
* Issue #25556: Fix LOAD_GLOBAL bytecode when globals type is not dict and theVictor Stinner2015-11-051-0/+4
* Merge typo fixes from 3.4 into 3.5Martin Panter2015-10-071-1/+1
|\
| * Various minor typos in documentation and commentsMartin Panter2015-10-071-2/+2
* | Issue #24492: make sure that ``from ... import ...` raises anBrett Cannon2015-08-111-7/+12
* | set items in dict displays from left to right (closes #24569)Benjamin Peterson2015-07-051-6/+9
* | Issue #19235: Add new RecursionError exception. Patch by Georg Brandl.Yury Selivanov2015-07-031-1/+1
* | Issue #24400: Introduce a distinct type for 'async def' coroutines.Yury Selivanov2015-06-221-40/+39
* | Added the const qualifier for char* argument of Py_EnterRecursiveCall().Serhiy Storchaka2015-06-211-1/+1
|\ \ | |/
| * Added the const qualifier for char* argument of Py_EnterRecursiveCall().Serhiy Storchaka2015-06-211-1/+1
* | Issue 24374: Plug refleak in set_coroutine_wrapperYury Selivanov2015-06-041-31/+19
* | Issue 24342: No need to use PyAPI_FUNC for _PyEval_ApplyCoroutineWrapperYury Selivanov2015-06-021-28/+30
* | Issue 24342: Let wrapper set by sys.set_coroutine_wrapper fail gracefullyYury Selivanov2015-06-021-9/+30
* | Issue 24017: Make PyEval_(Set|Get)CoroutineWrapper privateYury Selivanov2015-06-011-3/+3
* | remove STORE_MAP, since it's unusedBenjamin Peterson2015-05-281-15/+0
* | in dict displays, evaluate the key before the value (closes #11205)Benjamin Peterson2015-05-281-2/+2
* | Issue 24017: Drop getawaitablefunc and friends in favor of unaryfunc.Yury Selivanov2015-05-281-2/+2
* | Issue 24017: fix for "async with" refcountingNick Coghlan2015-05-131-0/+2
* | Fix warnings for PyEval_GetCoroutineWrapperYury Selivanov2015-05-111-1/+1
* | PEP 0492 -- Coroutines with async and await syntax. Issue #24017.Yury Selivanov2015-05-111-8/+223
* | PEP 448: additional unpacking generalizations (closes #2292)Benjamin Peterson2015-05-051-5/+159
* | #23949: Improve tuple unpacking error messages.R David Murray2015-04-151-7/+17
* | Issue #23571: _Py_CheckFunctionResult() now gives the name of the functionVictor Stinner2015-03-211-3/+3
* | Issue #23571: Restore removed assert(!PyErr_Occurred()); inVictor Stinner2015-03-161-0/+7
* | Issue #23571: PyObject_Call(), PyCFunction_Call() and call_function() nowVictor Stinner2015-03-061-19/+11
* | Issue #22883: Got rid of outdated references to PyInt and PyString in comments.Serhiy Storchaka2015-02-171-1/+1
* | Merge 3.4 (generator)Victor Stinner2015-01-311-10/+66
|\ \ | |/ |/|
| * Merge 3.4 (ceval.c)Victor Stinner2014-12-121-10/+66
| |\
| | * Issue #17636: Circular imports involving relative imports are now supported.Antoine Pitrou2014-10-131-2/+20
| | * merge 3.4Benjamin Peterson2014-06-161-8/+46
| | |\
| | | * Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualifiedVictor Stinner2014-06-161-8/+22
| | | * merge 3.4 (#21209)Benjamin Peterson2014-04-131-1/+1
| | | |\
| | | * | PEP 465: a dedicated infix operator for matrix multiplication (closes #21176)Benjamin Peterson2014-04-091-0/+24
* | | | | Issue #23353: Fix the exception handling of generators in PyEval_EvalFrameEx().Victor Stinner2015-01-311-3/+4
|/ / / /
* | | | Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c on x86_64,Victor Stinner2014-12-121-3/+5
|/ / /
* | | check if the thread is finalizing after retaking the GILBenjamin Peterson2014-06-161-0/+7
| |/ |/|
* | fix sending tuples to custom generator objects with yield from (closes #21209)Benjamin Peterson2014-04-131-1/+1
|/