log Objects/listobject.c @ 28646:193b8aec00ce legacy-trunk

age author description
Mon, 14 Apr 2003 20:58:14 +0000 Guido van Rossum - list.insert(i, x) now interprets negative i as it would be legacy-trunk
Mon, 17 Mar 2003 19:46:11 +0000 Raymond Hettinger Renamed PyObject_GenericGetIter to PyObject_SelfIter legacy-trunk
Mon, 17 Mar 2003 08:24:35 +0000 Raymond Hettinger Created PyObject_GenericGetIter(). legacy-trunk
Thu, 02 Jan 2003 20:51:08 +0000 Skip Montanaro Allow list sort's comparison function to explicitly be None. See SF patch legacy-trunk
Sun, 29 Dec 2002 16:33:45 +0000 Raymond Hettinger SF patch #659536: Use PyArg_UnpackTuple where possible. legacy-trunk
Sun, 29 Dec 2002 05:49:09 +0000 Raymond Hettinger SF Bug 645777: list.extend() works with any iterable and is no longer legacy-trunk
Thu, 05 Dec 2002 21:32:32 +0000 Michael W. Hudson The final tweaks before closing legacy-trunk
Tue, 12 Nov 2002 22:08:10 +0000 Tim Peters SF patch 637176: list.sort crasher legacy-trunk
Tue, 05 Nov 2002 22:41:37 +0000 Neal Norwitz Use PyOS_snprintf() instead of sprintf and wrap the long line legacy-trunk
Tue, 05 Nov 2002 17:38:05 +0000 Michael W. Hudson This is Alex Martelli's patch legacy-trunk
Fri, 11 Oct 2002 23:39:35 +0000 Guido van Rossum Darn! Don't divide by zero. Bad fix. :-) legacy-trunk
Fri, 11 Oct 2002 21:05:56 +0000 Guido van Rossum Add checks for size overflow on list*n, list+list, tuple+tuple. legacy-trunk
Thu, 05 Sep 2002 21:32:55 +0000 Neal Norwitz PyObject_RichCompareBool() already returns -1, 0, or 1, so return its value legacy-trunk
Thu, 05 Sep 2002 14:23:49 +0000 Raymond Hettinger Micro-optimization for list_contains. Factored double if test legacy-trunk
Sat, 10 Aug 2002 05:21:15 +0000 Tim Peters 1. Combined the base and length arrays into a single array of structs. legacy-trunk
Thu, 08 Aug 2002 01:06:39 +0000 Tim Peters PyList_Reverse(): This was leaking a reference to Py_None on every call. legacy-trunk
Sun, 04 Aug 2002 17:47:26 +0000 Tim Peters Sped the usual case for sorting by calling PyObject_RichCompareBool legacy-trunk
Sat, 03 Aug 2002 02:28:24 +0000 Tim Peters SF bug 590366: Small typo in listsort:ParseTuple legacy-trunk
Thu, 01 Aug 2002 02:13:36 +0000 Tim Peters Replaced samplesort with a stable, adaptive mergesort. legacy-trunk
Mon, 29 Jul 2002 14:35:04 +0000 Michael W. Hudson Fix for legacy-trunk
Sun, 28 Jul 2002 16:35:57 +0000 Martin v. Löwis Patch #574867: Correct list.extend docstring. legacy-trunk
Fri, 19 Jul 2002 07:05:44 +0000 Tim Peters More sort cleanup: Moved the special cases from samplesortslice into legacy-trunk
Fri, 19 Jul 2002 06:12:32 +0000 Tim Peters binarysort() cleanup: Documented the key invariants, explained why they legacy-trunk
Fri, 19 Jul 2002 04:04:16 +0000 Tim Peters listreverse(): Don't call the new reverse_slice unless the list legacy-trunk
Fri, 19 Jul 2002 03:30:57 +0000 Tim Peters Cleanup yielding a small speed boost: before rich comparisons were legacy-trunk
Fri, 19 Jul 2002 02:35:45 +0000 Tim Peters Trimmed trailing whitespace. legacy-trunk
Fri, 19 Jul 2002 02:33:08 +0000 Tim Peters Cleanup: Define one internal utility for reversing a list slice, and legacy-trunk
Wed, 17 Jul 2002 16:30:39 +0000 Jeremy Hylton staticforward bites the dust. legacy-trunk
Tue, 16 Jul 2002 20:10:23 +0000 Guido van Rossum Whitespace normalization. legacy-trunk
Tue, 16 Jul 2002 20:07:32 +0000 Guido van Rossum Make StopIteration a sink state. This is done by clearing out the legacy-trunk
Tue, 16 Jul 2002 15:56:52 +0000 Guido van Rossum Make list_iter() really static. legacy-trunk
Mon, 15 Jul 2002 05:16:13 +0000 Tim Peters docompare(): Another reasonable optimization from Jonathan Hogg for the legacy-trunk
Sat, 13 Jul 2002 03:51:17 +0000 Jeremy Hylton Don't declare a function with staticforward. legacy-trunk
Thu, 11 Jul 2002 21:46:16 +0000 Tim Peters docompare(): Use PyTuple_New instead of Py_BuildValue to build compare's legacy-trunk
Wed, 19 Jun 2002 15:44:15 +0000 Michael W. Hudson Fix the bug described in legacy-trunk
Fri, 14 Jun 2002 02:04:18 +0000 Neal Norwitz Missed one use of new PyDoc_STRVAR macro legacy-trunk
Thu, 13 Jun 2002 21:11:11 +0000 Neal Norwitz SF #561244 Micro optimizations legacy-trunk
Thu, 13 Jun 2002 20:33:02 +0000 Martin v. Löwis Patch #568124: Add doc string macros. legacy-trunk
Tue, 11 Jun 2002 12:22:28 +0000 Guido van Rossum Fold remaining long lines. legacy-trunk
Tue, 11 Jun 2002 10:55:12 +0000 Michael W. Hudson This is my nearly two year old patch legacy-trunk
Sat, 01 Jun 2002 05:22:55 +0000 Tim Peters A bogus assert in the new listiter code prevented starting Python in a legacy-trunk
Fri, 31 May 2002 21:40:38 +0000 Raymond Hettinger SF 560736. Optimize list iteration by filling the tp_iter slot. legacy-trunk
Wed, 22 May 2002 23:19:17 +0000 Neal Norwitz Closes: #556025 seg fault when doing list(xrange(1e9)) legacy-trunk
Fri, 12 Apr 2002 02:44:22 +0000 Neil Schemenauer PyObject_GC_Del can now be used as a function designator. legacy-trunk
Sat, 03 May 2003 10:53:51 +0000 Martin v. Löwis Patch #708604: Check more function results. 2.2
Sun, 29 Dec 2002 05:59:09 +0000 Raymond Hettinger SF Bug 645777: list.extend() works with any iterable and is no longer 2.2
Fri, 11 Oct 2002 23:39:54 +0000 Guido van Rossum Darn! Don't divide by zero. Bad fix. :-) 2.2
Fri, 11 Oct 2002 21:13:14 +0000 Guido van Rossum Backport listobject.c 2.137 and tupleobject.c 2.75: 2.2
Thu, 23 May 2002 13:02:37 +0000 Neal Norwitz Closes: #556025 seg fault when doing list(xrange(1e9)) 2.2
Thu, 28 Mar 2002 20:36:50 +0000 Guido van Rossum Backport to 2.2.1: 2.2
Mon, 03 Dec 2001 16:32:18 +0000 Guido van Rossum Fix of SF bug #475877 (Mutable subtype instances are hashable). legacy-trunk
Fri, 05 Oct 2001 20:51:39 +0000 Guido van Rossum Enable GC for new-style instances. This touches lots of files, since legacy-trunk
Thu, 30 Aug 2001 06:15:32 +0000 Tim Peters Give the internal immutable list type .extend and .pop methods (they legacy-trunk
Wed, 29 Aug 2001 23:54:21 +0000 Neil Schemenauer Use new GC API. legacy-trunk
Thu, 16 Aug 2001 13:15:00 +0000 Martin v. Löwis Patch #427190: Implement and use METH_NOARGS and METH_O. legacy-trunk
Thu, 02 Aug 2001 04:15:00 +0000 Tim Peters Merge of descr-branch back into trunk. legacy-trunk
Fri, 06 Jul 2001 17:45:43 +0000 Tim Peters SF bug #439104: Tuple richcompares has code-typo. legacy-trunk
Sat, 16 Jun 2001 05:11:17 +0000 Tim Peters SF bug 433228: repr(list) woes when len(list) big. legacy-trunk
Sat, 26 May 2001 19:37:54 +0000 Tim Peters Change list.extend() error msgs and NEWS to reflect that list.extend() legacy-trunk
Sat, 26 May 2001 05:50:03 +0000 Tim Peters Cruft cleanup: removed the #ifdef'ery in support of compiling to allow legacy-trunk