summaryrefslogtreecommitdiffstats
path: root/Objects/genobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #13783: PEP 380 cleanup part 2, using the new identifier APIs in the ge...Nick Coghlan2012-06-171-2/+4
* Issue #13783: the PEP 380 implementation no longer expands the public C APINick Coghlan2012-06-171-3/+4
* merge 3.2 (#14717)Benjamin Peterson2012-05-031-1/+1
|\
| * close() doesn't take any args (closes #14717)Benjamin Peterson2012-05-031-1/+1
* | spaceBenjamin Peterson2012-03-151-1/+1
* | perform yield from delegation by repeating YIELD_FROM opcode (closes #14230)Benjamin Peterson2012-03-151-120/+59
* | make gi_running a booleanBenjamin Peterson2012-03-081-1/+1
* | indicate we're not running as we leave this blockBenjamin Peterson2012-03-081-0/+1
* | make delegating generators say they running (closes #14220)Benjamin Peterson2012-03-071-14/+37
* | Fix a crash when the return value of a subgenerator is a temporaryAmaury Forgeot d'Arc2012-01-131-1/+2
* | Implement PEP 380 - 'yield from' (closes #11682)Nick Coghlan2012-01-131-13/+206
* | merge 3.2Benjamin Peterson2011-10-191-5/+4
|\ \ | |/
| * adjust braces a bitBenjamin Peterson2011-10-191-5/+4
* | Issue #13188: When called without an explicit traceback argument,Antoine Pitrou2011-10-181-0/+5
|\ \ | |/
| * Issue #13188: When called without an explicit traceback argument,Antoine Pitrou2011-10-181-0/+5
* | Issue #12791: Break reference cycles early when a generator exits with an exc...Antoine Pitrou2011-08-201-0/+11
|\ \ | |/
| * Issue #12791: Break reference cycles early when a generator exits with an exc...Antoine Pitrou2011-08-201-0/+11
* | this is expressed better as a for loopBenjamin Peterson2011-07-031-4/+2
|/
* Remove redundant includes of headers that are already included by Python.h.Georg Brandl2010-11-301-2/+0
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-298/+298
* Merged revisions 70712,70714,70764-70765,70769-70771,70773,70776-70777,70788-...Benjamin Peterson2009-04-051-1/+1
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-1/+1
* Merged revisions 63361-63373,63375,63377-63380 via svnmerge fromAlexandre Vassalotti2008-05-161-1/+1
* Merged revisions 63208-63209,63211-63212,63214-63217,63219-63224,63226-63227,...Alexandre Vassalotti2008-05-161-2/+29
* Merged revisions 60284-60349 via svnmerge fromChristian Heimes2008-01-271-0/+5
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-1/+1
* Merged revisions 58095-58132,58136-58148,58151-58197 via svnmerge fromThomas Wouters2007-09-191-1/+0
* Merged revisions 56492-56752 via svnmerge fromGuido van Rossum2007-08-051-2/+2
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-3/+2
* Quite a few fixes to make the library and test suite more robust whenGuido van Rossum2006-08-171-4/+3
* Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svnThomas Wouters2006-06-081-1/+1
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-27/+53
* Change int to Py_ssize_t in several places.Martin v. Löwis2006-03-071-1/+1
* PEP 352 implementation. Creates a new base class, BaseException, which has anBrett Cannon2006-03-011-3/+3
* * Refcount leak. It was just a reference to Py_None, but still.Armin Rigo2006-02-141-3/+9
* Fix a too-aggressive assert (see SF#1257960). Previously, gen_iternextPhillip J. Eby2005-08-131-1/+1
* PEP 342 implementation. Per Guido's comments, the generator throw()Phillip J. Eby2005-08-021-5/+234
* SF patch #1020188: Use Py_CLEAR where necessary to avoid crashesRaymond Hettinger2004-09-011-2/+1
* Patch #966493: Cleanup generator/eval_frame exposure.Martin v. Löwis2004-06-271-1/+1
* * Factor out PyObject_SelfIter().Raymond Hettinger2004-06-121-9/+3
* Patch #957398: Add public API for Generator Object/Type.Martin v. Löwis2004-06-011-0/+129