summaryrefslogtreecommitdiffstats
path: root/Objects/iterobject.c
Commit message (Expand)AuthorAgeFilesLines
* 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