- 52698c7 bpo-33786: Fix asynchronous generators to handle GeneratorExit in athrow() (GH-7467) by Yury Selivanov · 6 years ago
- 520b7ae bpo-17611. Move unwinding of stack for "pseudo exceptions" from interpreter to compiler. (GH-5006) by Serhiy Storchaka · 7 years ago
- 2a2270d bpo-32703: Fix coroutine resource warning in case where there's an error (GH-5410) by Yury Selivanov · 7 years ago
- 43c47fe bpo-32670: Enforce PEP 479. (#5327) by Yury Selivanov · 7 years ago
- f320be7 bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222) by Serhiy Storchaka · 7 years ago
- fc2f407 bpo-32591: Add native coroutine origin tracking (#5250) by Nathaniel J. Smith · 7 years ago
- e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 7 years ago
- ae3087c Move exc state to generator. Fixes bpo-25612 (#1773) by Mark Shannon · 7 years ago
- faa135a bpo-31709: Drop support for asynchronous __aiter__. (#3903) by Yury Selivanov · 7 years ago
- 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 7 years ago
- b7c9150 Fix wrapping into StopIteration of return values in generators and coroutines (#644) by Yury Selivanov · 8 years ago
- 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
- 59a7327 Backed out changeset 99c34e47348b by Victor Stinner · 8 years ago
- 0ca246c Inline PyEval_EvalFrameEx() in callers by Victor Stinner · 8 years ago
- 7bfb42d Issue #28858: Remove _PyObject_CallArg1() macro by Victor Stinner · 8 years ago
- de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 8 years ago
- 4778eab Replace PyObject_CallFunction() with fastcall by Victor Stinner · 8 years ago
- 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 8 years ago
- f7d199f Fix _PyGen_yf() by Victor Stinner · 8 years ago
- 41782e4 Issue #28721: Fix asynchronous generators aclose() and athrow() by Yury Selivanov · 8 years ago
- 29310c4 Issue #28003: Make WrappedVal, ASend and AThrow GC types by Yury Selivanov · 8 years ago
- 49ffdf6 Merge 3.5 by Yury Selivanov · 8 years ago
- 33499b7 genobject: Remove unnecessary tp_free slots from aiter_wrapper and coro_wrapper by Yury Selivanov · 8 years ago
- 60e49aa Issue #23996: Added _PyGen_SetStopIterationValue for safe raising by Serhiy Storchaka · 8 years ago
- 24411f8 Issue #23996: Added _PyGen_SetStopIterationValue for safe raising by Serhiy Storchaka · 8 years ago
- 467ab19 Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raising by Serhiy Storchaka · 8 years ago
- ab87400 Issue #27129: Replaced wordcode related magic constants with macros. by Serhiy Storchaka · 8 years ago
- eb63645 Issue #28003: Implement PEP 525 -- Asynchronous Generators. by Yury Selivanov · 8 years ago
- 884332b Add NULL check for gen->gi_code in gen_send_ex() by Christian Heimes · 8 years ago
- b88db87 supress coroutine warning when an exception is pending (#27968) by Benjamin Peterson · 8 years ago
- bdddb11 clear out f_gen during generator finalization (closes #27812) by Benjamin Peterson · 8 years ago
- 2f40ed4 do not allow _PyGen_Finalize to fail (closes #27811) by Benjamin Peterson · 8 years ago
- 9d2617b merge 3.5 (#27968) by Benjamin Peterson · 8 years ago
- 3466bde Avoid calling functions with an empty string as format string by Victor Stinner · 8 years ago
- 7b24b27 merge 3.5 (#27812) by Benjamin Peterson · 8 years ago
- 9802081 merge 3.5 (closes #27811) by Benjamin Peterson · 8 years ago
- 711d25d Merge 3.5 (issue #27243) by Yury Selivanov · 8 years ago
- a6f6edb Issue #27243: Fix __aiter__ protocol by Yury Selivanov · 8 years ago
- b0f80b0 Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode. by Serhiy Storchaka · 8 years ago
- ec39756 Issue #22570: Renamed Py_SETREF to Py_XSETREF. by Serhiy Storchaka · 9 years ago
- d2dc15b Merge 3.5 (issue #25888) by Yury Selivanov · 9 years ago
- c724bae coroutines: Error when awaiting on coroutine that's being awaited by Yury Selivanov · 9 years ago
- 3e48b38 Merge 3.5 (issue #25887) by Yury Selivanov · 9 years ago
- 77c9681 Issue #25887: Raise a RuntimeError when a coroutine is awaited more than once. by Yury Selivanov · 9 years ago
- 7e3a91a Issue #26136: Upgrade the generator_stop warning to DeprecationWarning by Martin Panter · 9 years ago
- 576f132 Issue #20440: Cleaning up the code by using Py_SETREF. by Serhiy Storchaka · 9 years ago
- e13f8f3 Issue #24450: Add gi_yieldfrom to generators; cr_await to coroutines. by Yury Selivanov · 9 years ago
- 66f8828 Issue #24439: Improve PEP 492 related docs. by Yury Selivanov · 9 years ago
- 5376ba9 Issue #24400: Introduce a distinct type for 'async def' coroutines. by Yury Selivanov · 9 years ago
- 6ef0590 Issue 24017: Drop getawaitablefunc and friends in favor of unaryfunc. by Yury Selivanov · 9 years ago
- 6833339 Issue 24237: Raise PendingDeprecationWarning per PEP 479 by Yury Selivanov · 9 years ago
- e79ec70 Issue #24257: Fixed incorrect uses of PyObject_IsInstance(). by Serhiy Storchaka · 9 years ago
- 08d230a Issue #24257: Fixed incorrect uses of PyObject_IsInstance(). by Serhiy Storchaka · 9 years ago
- df52e67 Fix warnings for gen_get_iter() by Yury Selivanov · 10 years ago
- 7544508 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. by Yury Selivanov · 10 years ago
- 18c30a2 Issue #22906: Do incref before SetCause/SetContext by Yury Selivanov · 10 years ago
- 80e4dbe Issue 22906: Increment refcount after PyException_SetContext by Yury Selivanov · 10 years ago
- 8170e8c PEP 479: Change StopIteration handling inside generators. by Yury Selivanov · 10 years ago
- 7503509 Issue #23996: Avoid a crash when a delegated generator raises an unnormalized StopIteration exception. Patch by Stefan Behnel. by Antoine Pitrou · 10 years ago
- 7403e91 Issue #23996: Avoid a crash when a delegated generator raises an unnormalized StopIteration exception. Patch by Stefan Behnel. by Antoine Pitrou · 10 years ago
- 667f545 Issue #21938: simplify gen_iternext() by Antoine Pitrou · 10 years ago
- 40ee301 Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualified by Victor Stinner · 10 years ago
- 58720d6 Issue #17934: Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles. by Antoine Pitrou · 11 years ago
- 796564c Issue #18112: PEP 442 implementation (safe object finalization). by Antoine Pitrou · 11 years ago
- 9396356 Backout c89febab4648 following private feedback by Guido. by Antoine Pitrou · 11 years ago
- 04e70d1 Issue #17807: Generators can now be finalized even when they are part of a reference cycle. by Antoine Pitrou · 12 years ago
- c9314d9 don't run frame if it has no stack (closes #17669) by Benjamin Peterson · 12 years ago
- 5b0dac1 Issue #13783: PEP 380 cleanup part 2, using the new identifier APIs in the generator implementation by Nick Coghlan · 12 years ago
- c40bc09 Issue #13783: the PEP 380 implementation no longer expands the public C API by Nick Coghlan · 12 years ago
- 9cd8853 merge 3.2 (#14717) by Benjamin Peterson · 13 years ago
- ab3da29 close() doesn't take any args (closes #14717) by Benjamin Peterson · 13 years ago
- f50af11 space by Benjamin Peterson · 13 years ago
- 2afe6ae perform yield from delegation by repeating YIELD_FROM opcode (closes #14230) by Benjamin Peterson · 13 years ago
- 657e9eb make gi_running a boolean by Benjamin Peterson · 13 years ago
- 9fc3090 indicate we're not running as we leave this block by Benjamin Peterson · 13 years ago
- 099a78f make delegating generators say they running (closes #14220) by Benjamin Peterson · 13 years ago
- e557da8 Fix a crash when the return value of a subgenerator is a temporary by Amaury Forgeot d'Arc · 13 years ago
- 1f7ce62 Implement PEP 380 - 'yield from' (closes #11682) by Nick Coghlan · 13 years ago
- dc37ce9 merge 3.2 by Benjamin Peterson · 13 years ago
- 9d9141f adjust braces a bit by Benjamin Peterson · 13 years ago
- cf28eac Issue #13188: When called without an explicit traceback argument, by Antoine Pitrou · 13 years ago
- 551ba20 Issue #13188: When called without an explicit traceback argument, by Antoine Pitrou · 13 years ago
- 8fd544f Issue #12791: Break reference cycles early when a generator exits with an exception. by Antoine Pitrou · 13 years ago
- a370fcf Issue #12791: Break reference cycles early when a generator exits with an exception. by Antoine Pitrou · 13 years ago
- f07c9a1 this is expressed better as a for loop by Benjamin Peterson · 13 years ago
- e5b99f0 Remove redundant includes of headers that are already included by Python.h. by Georg Brandl · 14 years ago
- f95a1b3 Recorded merge of revisions 81029 via svnmerge from by Antoine Pitrou · 15 years ago
- d23f822 Merged revisions 70712,70714,70764-70765,70769-70771,70773,70776-70777,70788-70789,70824,70828,70832,70836,70842,70851,70855,70857,70866-70872,70883,70885,70893-70894,70896-70897,70903,70905-70907,70915,70927,70933,70951,70960,70962-70964,70998,71001,71006,71008,71010-71011,71019,71037,71056,71094,71101-71103,71106,71119,71123,71149-71150,71203,71212,71214-71217,71221,71240 via svnmerge from by Benjamin Peterson · 16 years ago
- e94c679 Issue #1717: rename tp_compare to tp_reserved. I'll change the by Mark Dickinson · 16 years ago
- bee3253 Merged revisions 63361-63373,63375,63377-63380 via svnmerge from by Alexandre Vassalotti · 16 years ago
- e9f305f Merged revisions 63208-63209,63211-63212,63214-63217,63219-63224,63226-63227,63229-63232,63234-63235,63237-63239,63241,63243-63246,63250-63254,63256-63259,63261,63263-63264,63266-63267,63269-63270,63272-63273,63275-63276,63278,63280-63281,63283-63284,63286-63287,63289-63290,63292-63293,63295-63296,63298-63299,63301-63302,63304-63305,63307,63309-63314,63316-63322,63324-63325,63327-63335,63337-63338,63340-63342,63344-63346,63348 via svnmerge from by Alexandre Vassalotti · 16 years ago
- af98da1 Merged revisions 60284-60349 via svnmerge from by Christian Heimes · 17 years ago
- 90aa764 #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. by Christian Heimes · 17 years ago
- 1b7f891 Merged revisions 58095-58132,58136-58148,58151-58197 via svnmerge from by Thomas Wouters · 17 years ago
- 33d2689 Merged revisions 56492-56752 via svnmerge from by Guido van Rossum · 17 years ago
- 9f2e346 Merged revisions 56467-56482 via svnmerge from by Martin v. Löwis · 17 years ago
- bf12cdb Quite a few fixes to make the library and test suite more robust when by Guido van Rossum · 18 years ago
- 4d70c3d Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn by Thomas Wouters · 18 years ago
- 49fd7fa Merge p3yk branch with the trunk up to revision 45595. This breaks a fair by Thomas Wouters · 19 years ago
- 725507b Change int to Py_ssize_t in several places. by Martin v. Löwis · 19 years ago