Re: lib/sort.t failure [PATCH]
John P. Linderman [Tue, 14 May 2002 17:08:01 +0000 (17:08 +0000)]
From: "John P. Linderman" <jpl@research.att.com>
Message-Id: <200205131505.LAA46150@raptor.research.att.com>

p4raw-id: //depot/perl@16594

pod/perlfunc.pod

index 131d477..52de7fd 100644 (file)
@@ -4602,12 +4602,6 @@ Examples:
     use sort '_mergesort';  # note discouraging _
     @new = sort { substr($a, 3, 5) cmp substr($b, 3, 5) } @old;
 
-    # Similar to the previous example, but demand stability as well
-    # Because of the way quicksort is "stabilized", this combination
-    # is not threadsafe
-    use sort qw( _quicksort stable );
-    @new = sort { substr($a, 3, 5) cmp substr($b, 3, 5) } @old;
-
 If you're using strict, you I<must not> declare $a
 and $b as lexicals.  They are package globals.  That means
 if you're in the C<main> package and type