summaryrefslogtreecommitdiff
path: root/Objects/iterobject.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow2017-09-071-0/+2
* Rename _PyObject_FastCall() to _PyObject_FastCallDict()Victor Stinner2016-08-221-1/+1
* calliter_iternext() now uses fast callVictor Stinner2016-08-191-19/+21
* Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-1/+1
* Issue #23985: Fixed integer overflow in iterator object. Patch bySerhiy Storchaka2015-05-211-0/+5
|\
| * Issue #23985: Fixed integer overflow in iterator object. Patch bySerhiy Storchaka2015-05-211-0/+5
* | Removed unintentional trailing spaces in non-external and non-generated C files.Serhiy Storchaka2015-03-181-1/+1
|/
* Close #17932: Fix an integer overflow issue on Windows 64-bit in iterators:Victor Stinner2013-06-041-1/+1
* Fixed a missing incref introduced by a7ec0a1b0f7cArmin Ronacher2012-10-061-1/+1
* Issue #16148: implemented PEP 424Armin Ronacher2012-10-061-3/+8
* Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in t...Antoine Pitrou2012-04-051-17/+4
* Issue #14288: Serialization support for builtin iterators.Kristján Valur Jónsson2012-04-031-1/+59
* Fix nit (sentinel on lhs of comparison).Raymond Hettinger2010-08-071-3/+1
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-164/+164
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-2/+2
* Move itertools izip() code to builtins as zip(). Complete the renaming.Raymond Hettinger2008-03-131-169/+0
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-1/+1
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-2/+2
* Added all PyTypeObjects to the appropriate header files.Christian Heimes2007-11-291-3/+3
* Added view and iterator types to collections / _abcollChristian Heimes2007-11-281-1/+1
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-7/+4
* Remove bogus INCREF of ziptuple: it is aMartin v. Löwis2007-02-061-1/+0
* The daily ritual: fix C89 violations.Guido van Rossum2006-08-261-2/+4
* SF patch 1546297 (with some tweaks):Guido van Rossum2006-08-251-0/+171
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-9/+5
* Use Py_ssize_t for counts and sizes.Martin v. Löwis2006-02-161-1/+1
* Merge ssize_t branch.Martin v. Löwis2006-02-151-1/+1
* Renamed _length_cue() to __length_hint__(). See:Armin Rigo2006-02-111-2/+2
* Convert iterator __len__() methods to a private API.Raymond Hettinger2005-09-241-20/+11
* SF patch #1020188: Use Py_CLEAR where necessary to avoid crashesRaymond Hettinger2004-09-011-8/+4
* * Add unittests for iterators that report their lengthRaymond Hettinger2004-04-121-2/+10
* Make iterators length transparent where possible.Raymond Hettinger2004-03-181-1/+14
* Whitespace normalization.Walter Dörwald2003-06-251-3/+3
* Renamed PyObject_GenericGetIter to PyObject_SelfIterRaymond Hettinger2003-03-171-2/+2
* Created PyObject_GenericGetIter().Raymond Hettinger2003-03-171-9/+2
* Squash a few calls to the hideously expensive PyObject_CallObject(o,a)Guido van Rossum2002-08-161-1/+6
* Moved special case for tuples from iterobject.c toRaymond Hettinger2002-08-091-24/+11
* Make StopIteration a sink state. This is done by clearing out theGuido van Rossum2002-07-161-62/+47
* SF 560736. Optimize list iteration by filling the tp_iter slot.Raymond Hettinger2002-05-311-17/+7
* Patch #552433: Special-case tuples. Avoid sub-type checking for lists.Martin v. Löwis2002-05-081-2/+18
* Re-enable GC of iter objects.Neil Schemenauer2002-03-181-14/+12
* Patch #427190: Implement and use METH_NOARGS and METH_O.Martin v. Löwis2001-08-161-2/+2
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-16/+18
* GC for iterator objects.Neil Schemenauer2001-07-121-6/+29
* Discard a misleading comment about iter_iternext().Guido van Rossum2001-05-011-1/+0
* Mondo changes to the iterator stuff, without changing how Python codeGuido van Rossum2001-04-231-21/+63
* Adding iterobject.[ch], which were accidentally not added. Sorry\!Guido van Rossum2001-04-201-0/+188