| Commit message (Expand) | Author | Age | Files | Lines |
* | coroutines: Error when awaiting on coroutine that's being awaited | Yury Selivanov | 2016-03-02 | 1 | -6/+6 |
|
|
* | Issue #25887: Raise a RuntimeError when a coroutine is awaited more than once. | Yury Selivanov | 2016-02-13 | 1 | -12/+21 |
|
|
* | Issue #24450: Add gi_yieldfrom to generators; cr_await to coroutines. | Yury Selivanov | 2015-07-03 | 1 | -0/+22 |
|
|
* | Issue #24439: Improve PEP 492 related docs. | Yury Selivanov | 2015-06-24 | 1 | -5/+5 |
|
|
* | Issue #24400: Introduce a distinct type for 'async def' coroutines. | Yury Selivanov | 2015-06-22 | 1 | -57/+268 |
|
|
* | Issue 24017: Drop getawaitablefunc and friends in favor of unaryfunc. | Yury Selivanov | 2015-05-28 | 1 | -1/+1 |
|
|
* | Issue 24237: Raise PendingDeprecationWarning per PEP 479 | Yury Selivanov | 2015-05-22 | 1 | -3/+20 |
|
|
* | Issue #24257: Fixed incorrect uses of PyObject_IsInstance(). | Serhiy Storchaka | 2015-05-22 | 1 | -3/+2 |
|\ |
|
| * | Issue #24257: Fixed incorrect uses of PyObject_IsInstance(). | Serhiy Storchaka | 2015-05-22 | 1 | -3/+2 |
|
|
* | | Fix warnings for gen_get_iter() | Yury Selivanov | 2015-05-12 | 1 | -1/+1 |
|
|
* | | PEP 0492 -- Coroutines with async and await syntax. Issue #24017. | Yury Selivanov | 2015-05-12 | 1 | -5/+97 |
|
|
* | | Issue #22906: Do incref before SetCause/SetContext | Yury Selivanov | 2015-05-10 | 1 | -1/+1 |
|
|
* | | Issue 22906: Increment refcount after PyException_SetContext | Yury Selivanov | 2015-05-09 | 1 | -0/+1 |
|
|
* | | PEP 479: Change StopIteration handling inside generators. | Yury Selivanov | 2015-05-09 | 1 | -0/+24 |
|
|
* | | Issue #23996: Avoid a crash when a delegated generator raises an unnormalized... | Antoine Pitrou | 2015-04-26 | 1 | -5/+22 |
|\ \
| |/ |
|
| * | Issue #23996: Avoid a crash when a delegated generator raises an unnormalized... | Antoine Pitrou | 2015-04-26 | 1 | -5/+22 |
|
|
* | | Issue #21938: simplify gen_iternext() | Antoine Pitrou | 2014-07-08 | 1 | -5/+1 |
|
|
* | | Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualified | Victor Stinner | 2014-06-16 | 1 | -15/+75 |
|/ |
|
* | Issue #17934: Add a clear() method to frame objects, to help clean up expensi... | Antoine Pitrou | 2013-08-05 | 1 | -3/+5 |
|
|
* | Issue #18112: PEP 442 implementation (safe object finalization). | Antoine Pitrou | 2013-07-30 | 1 | -71/+32 |
|
|
* | Backout c89febab4648 following private feedback by Guido. | Antoine Pitrou | 2013-05-14 | 1 | -32/+219 |
|
|
* | Issue #17807: Generators can now be finalized even when they are part of a re... | Antoine Pitrou | 2013-05-08 | 1 | -219/+32 |
|
|
* | don't run frame if it has no stack (closes #17669) | Benjamin Peterson | 2013-04-10 | 1 | -1/+1 |
|
|
* | Issue #13783: PEP 380 cleanup part 2, using the new identifier APIs in the ge... | Nick Coghlan | 2012-06-17 | 1 | -2/+4 |
|
|
* | Issue #13783: the PEP 380 implementation no longer expands the public C API | Nick Coghlan | 2012-06-17 | 1 | -3/+4 |
|
|
* | merge 3.2 (#14717) | Benjamin Peterson | 2012-05-03 | 1 | -1/+1 |
|\ |
|
| * | close() doesn't take any args (closes #14717) | Benjamin Peterson | 2012-05-03 | 1 | -1/+1 |
|
|
* | | space | Benjamin Peterson | 2012-03-15 | 1 | -1/+1 |
|
|
* | | perform yield from delegation by repeating YIELD_FROM opcode (closes #14230) | Benjamin Peterson | 2012-03-15 | 1 | -120/+59 |
|
|
* | | make gi_running a boolean | Benjamin Peterson | 2012-03-08 | 1 | -1/+1 |
|
|
* | | indicate we're not running as we leave this block | Benjamin Peterson | 2012-03-08 | 1 | -0/+1 |
|
|
* | | make delegating generators say they running (closes #14220) | Benjamin Peterson | 2012-03-07 | 1 | -14/+37 |
|
|
* | | Fix a crash when the return value of a subgenerator is a temporary | Amaury Forgeot d'Arc | 2012-01-13 | 1 | -1/+2 |
|
|
* | | Implement PEP 380 - 'yield from' (closes #11682) | Nick Coghlan | 2012-01-13 | 1 | -13/+206 |
|
|
* | | merge 3.2 | Benjamin Peterson | 2011-10-19 | 1 | -5/+4 |
|\ \
| |/ |
|
| * | adjust braces a bit | Benjamin Peterson | 2011-10-19 | 1 | -5/+4 |
|
|
* | | Issue #13188: When called without an explicit traceback argument, | Antoine Pitrou | 2011-10-18 | 1 | -0/+5 |
|\ \
| |/ |
|
| * | Issue #13188: When called without an explicit traceback argument, | Antoine Pitrou | 2011-10-18 | 1 | -0/+5 |
|
|
* | | Issue #12791: Break reference cycles early when a generator exits with an exc... | Antoine Pitrou | 2011-08-20 | 1 | -0/+11 |
|\ \
| |/ |
|
| * | Issue #12791: Break reference cycles early when a generator exits with an exc... | Antoine Pitrou | 2011-08-20 | 1 | -0/+11 |
|
|
* | | this is expressed better as a for loop | Benjamin Peterson | 2011-07-03 | 1 | -4/+2 |
|/ |
|
* | Remove redundant includes of headers that are already included by Python.h. | Georg Brandl | 2010-11-30 | 1 | -2/+0 |
|
|
* | Recorded merge of revisions 81029 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -298/+298 |
|
|
* | Merged revisions 70712,70714,70764-70765,70769-70771,70773,70776-70777,70788-... | Benjamin Peterson | 2009-04-05 | 1 | -1/+1 |
|
|
* | Issue #1717: rename tp_compare to tp_reserved. I'll change the | Mark Dickinson | 2009-02-02 | 1 | -1/+1 |
|
|
* | Merged revisions 63361-63373,63375,63377-63380 via svnmerge from | Alexandre Vassalotti | 2008-05-16 | 1 | -1/+1 |
|
|
* | Merged revisions 63208-63209,63211-63212,63214-63217,63219-63224,63226-63227,... | Alexandre Vassalotti | 2008-05-16 | 1 | -2/+29 |
|
|
* | Merged revisions 60284-60349 via svnmerge from | Christian Heimes | 2008-01-27 | 1 | -0/+5 |
|
|
* | #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. | Christian Heimes | 2007-12-19 | 1 | -1/+1 |
|
|
* | Merged revisions 58095-58132,58136-58148,58151-58197 via svnmerge from | Thomas Wouters | 2007-09-19 | 1 | -1/+0 |
|
|