summaryrefslogtreecommitdiffstats
path: root/Objects/listobject.c
Commit message (Expand)AuthorAgeFilesLines
* Renamed PyObject_GenericGetIter to PyObject_SelfIterRaymond Hettinger2003-03-171-1/+1
* Created PyObject_GenericGetIter().Raymond Hettinger2003-03-171-9/+1
* Allow list sort's comparison function to explicitly be None. See SF patchSkip Montanaro2003-01-021-1/+4
* SF patch #659536: Use PyArg_UnpackTuple where possible.Raymond Hettinger2002-12-291-1/+1
* SF Bug 645777: list.extend() works with any iterable and is no longerRaymond Hettinger2002-12-291-1/+1
* The final tweaks before closingMichael W. Hudson2002-12-051-20/+23
* SF patch 637176: list.sort crasherTim Peters2002-11-121-96/+29
* Use PyOS_snprintf() instead of sprintf and wrap the long lineNeal Norwitz2002-11-051-2/+4
* This is Alex Martelli's patchMichael W. Hudson2002-11-051-9/+12
* Darn! Don't divide by zero. Bad fix. :-)Guido van Rossum2002-10-111-1/+1
* Add checks for size overflow on list*n, list+list, tuple+tuple.Guido van Rossum2002-10-111-0/+4
* PyObject_RichCompareBool() already returns -1, 0, or 1, so return its valueNeal Norwitz2002-09-051-5/+1
* Micro-optimization for list_contains. Factored double if testRaymond Hettinger2002-09-051-8/+7
* 1. Combined the base and length arrays into a single array of structs.Tim Peters2002-08-101-30/+54
* PyList_Reverse(): This was leaking a reference to Py_None on every call.Tim Peters2002-08-081-1/+4
* Sped the usual case for sorting by calling PyObject_RichCompareBoolTim Peters2002-08-041-10/+18
* SF bug 590366: Small typo in listsort:ParseTupleTim Peters2002-08-031-1/+1
* Replaced samplesort with a stable, adaptive mergesort.Tim Peters2002-08-011-406/+772
* Fix forMichael W. Hudson2002-07-291-3/+8
* Patch #574867: Correct list.extend docstring.Martin v. Löwis2002-07-281-1/+1
* More sort cleanup: Moved the special cases from samplesortslice intoTim Peters2002-07-191-65/+73
* binarysort() cleanup: Documented the key invariants, explained why theyTim Peters2002-07-191-2/+13
* listreverse(): Don't call the new reverse_slice unless the listTim Peters2002-07-191-1/+2
* Cleanup yielding a small speed boost: before rich comparisons wereTim Peters2002-07-191-50/+32
* Trimmed trailing whitespace.Tim Peters2002-07-191-22/+22
* Cleanup: Define one internal utility for reversing a list slice, andTim Peters2002-07-191-28/+20
* staticforward bites the dust.Jeremy Hylton2002-07-171-1/+1
* Whitespace normalization.Guido van Rossum2002-07-161-66/+66
* Make StopIteration a sink state. This is done by clearing out theGuido van Rossum2002-07-161-11/+10
* Make list_iter() really static.Guido van Rossum2002-07-161-1/+1
* docompare(): Another reasonable optimization from Jonathan Hogg for theTim Peters2002-07-151-1/+1
* Don't declare a function with staticforward.Jeremy Hylton2002-07-131-2/+2
* docompare(): Use PyTuple_New instead of Py_BuildValue to build compare'sTim Peters2002-07-111-2/+7
* Fix the bug described inMichael W. Hudson2002-06-191-5/+9
* Missed one use of new PyDoc_STRVAR macroNeal Norwitz2002-06-141-2/+2
* SF #561244 Micro optimizationsNeal Norwitz2002-06-131-5/+2
* Patch #568124: Add doc string macros.Martin v. Löwis2002-06-131-18/+18
* Fold remaining long lines.Guido van Rossum2002-06-111-2/+6
* This is my nearly two year old patchMichael W. Hudson2002-06-111-1/+187
* A bogus assert in the new listiter code prevented starting Python in aTim Peters2002-06-011-10/+12
* SF 560736. Optimize list iteration by filling the tp_iter slot.Raymond Hettinger2002-05-311-1/+118
* Closes: #556025 seg fault when doing list(xrange(1e9))Neal Norwitz2002-05-221-2/+11
* PyObject_GC_Del can now be used as a function designator.Neil Schemenauer2002-04-121-1/+1
* This is Neil's fix for SF bug 535905 (Evil Trashcan and GC interaction).Guido van Rossum2002-03-281-1/+1
* Fix of SF bug #475877 (Mutable subtype instances are hashable).Guido van Rossum2001-12-031-2/+9
* Enable GC for new-style instances. This touches lots of files, sinceGuido van Rossum2001-10-051-1/+2
* Give the internal immutable list type .extend and .pop methods (theyTim Peters2001-08-301-0/+2
* Use new GC API.Neil Schemenauer2001-08-291-15/+10
* Patch #427190: Implement and use METH_NOARGS and METH_O.Martin v. Löwis2001-08-161-38/+19
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-20/+138