Kaydet (Commit) f1ca7f56 authored tarafından Andrew MacIntyre's avatar Andrew MacIntyre

complete backout of listobject.c v2.171

üst 30973414
......@@ -62,7 +62,6 @@ Finn Bock
Paul Boddie
Matthew Boedicker
David Bolen
Duncan Booth
Jurjen Bos
Peter Bosch
Eric Bouck
......
......@@ -118,14 +118,6 @@ Core and builtins
same as split() except that it scans the string from the end
working towards the beginning. See SF feature request 801847.
- in a thread on comp.lang.python, several people noted that list()
was much slower than in 2.1 and earlier versions of Python, when used
to create new lists from existing lists. Duncan Booth did some
research that uncovered an optimisation that, for lists below
about 100 elements, was actually slower than the normal case. The
special case criteria have been tightened to rectify the performance
regression.
Extension modules
-----------------
......
......@@ -2242,10 +2242,6 @@ list_fill(PyListObject *result, PyObject *v)
int n; /* guess for result list size */
int i;
/* if source is destination, we're done. */
if (v == (PyObject *)result)
return 0;
n = result->ob_size;
/* Special-case list(a_list), for speed. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment