summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
Commit message (Expand)AuthorAgeFilesLines
* 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-031-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-121-1/+1
* | PEP 0492 -- Coroutines with async and await syntax. Issue #24017.Yury Selivanov2015-05-121-8/+223
* | PEP 448: additional unpacking generalizations (closes #2292)Benjamin Peterson2015-05-061-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-3/+4
|\ \ | |/
| * Issue #23353: Fix the exception handling of generators in PyEval_EvalFrameEx().Victor Stinner2015-01-311-3/+4
* | Merge 3.4 (ceval.c)Victor Stinner2014-12-121-3/+5
|\ \ | |/
| * Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c on x86_64,Victor Stinner2014-12-121-3/+5
* | Issue #17636: Circular imports involving relative imports are now supported.Antoine Pitrou2014-10-131-2/+20
* | merge 3.4Benjamin Peterson2014-06-171-0/+7
|\ \ | |/
| * check if the thread is finalizing after retaking the GILBenjamin Peterson2014-06-171-0/+7
* | Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualifiedVictor Stinner2014-06-161-8/+22
* | merge 3.4 (#21209)Benjamin Peterson2014-04-141-1/+1
|\ \ | |/
| * fix sending tuples to custom generator objects with yield from (closes #21209)Benjamin Peterson2014-04-141-1/+1
* | PEP 465: a dedicated infix operator for matrix multiplication (closes #21176)Benjamin Peterson2014-04-101-0/+24
|/
* Issue #20437: Fixed 22 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-6/+3
|\
| * Issue #20437: Fixed 21 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-6/+3
* | Issue #14432: Remove the thread state field from the frame structure. Fix aVictor Stinner2013-12-131-37/+42
* | Fix refleak introduced by 4f730c045f5f (issue #18408) and unveiled by 95eea86...Antoine Pitrou2013-11-231-8/+4
* | Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier ...Guido van Rossum2013-11-211-0/+5
* | Issue #19512: PRINT_EXPR bytecode now uses an identifier to get sys.displayhookVictor Stinner2013-11-061-1/+2
* | merge 3.3Benjamin Peterson2013-10-301-3/+3
|\ \ | |/
| * update commentBenjamin Peterson2013-10-301-3/+3
* | Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handleVictor Stinner2013-10-291-5/+14
* | Close #19199: Remove ``PyThreadState.tick_counter`` fieldVictor Stinner2013-10-091-1/+0
* | Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least...Antoine Pitrou2013-10-071-2/+2
|\ \ | |/
| * Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least...Antoine Pitrou2013-10-071-2/+2
* | Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-131-12/+12
* | Issue #17934: Add a clear() method to frame objects, to help clean up expensi...Antoine Pitrou2013-08-051-0/+2
* | Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx()Christian Heimes2013-07-201-1/+3
|\ \ | |/
| * Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx()Christian Heimes2013-07-201-1/+3
| * when arguments are cells clear the locals slot (backport of #17927)Benjamin Peterson2013-05-151-2/+6
* | Issue #18408: PyEval_EvalFrameEx() and PyEval_CallObjectWithKeywords() now failVictor Stinner2013-07-171-0/+26