Change 34727 by [EMAIL PROTECTED] on 2008/11/04 21:45:44

        Subject: [PATCH] Re: threads Changes
        From: "Jerry D. Hedden" <[EMAIL PROTECTED]>
        Message-ID: <[EMAIL PROTECTED]>
        Date: Tue, 4 Nov 2008 16:06:42 -0500

Affected files ...

... //depot/maint-5.8/perl/pod/perl589delta.pod#9 edit

Differences ...

==== //depot/maint-5.8/perl/pod/perl589delta.pod#9 (text) ====
Index: perl/pod/perl589delta.pod
--- perl/pod/perl589delta.pod#8~34725~  2008-11-04 13:39:24.000000000 -0800
+++ perl/pod/perl589delta.pod   2008-11-04 13:45:44.000000000 -0800
@@ -807,6 +807,23 @@
 
 C<Thread::Queue> upgraded to version 2.11
 
+=over
+
+=item *
+
+Added capability to add complex structures (e.g., hash of hashes) to queues.
+
+=item *
+
+Added capability to dequeue multiple items at once
+
+=item *
+
+Added new methods to inspect and manipulate queues:  C<peek>, C<insert> and
+C<extract>
+
+=back
+
 =item *
 
 C<Tie::Memoize> upgraded to version 1.1
@@ -833,13 +850,34 @@
 
 =item *
 
-C<threads> upgraded to 1.61
+C<threads> upgraded to 1.71
 
-=for fixme Many improvements. 
+=over
 
 =item *
 
-C<threads::shared> upgraded to version 1.21
+New thread state information methods: C<is_running>, C<is_detached>
+and C<is_joinable>.  C<list> method enhanced to return running or joinable
+threads.
+
+=item *
+
+New thread signal method: C<kill>
+
+=item *
+
+Added capability to specify thread stack size
+
+=item *
+
+Added capability to control thread exiting behavior.  Added a new C<exit>
+method.
+
+=back
+
+=item *
+
+C<threads::shared> upgraded to version 1.26
 
 =over
 
@@ -857,6 +895,10 @@
 New function C<shared_clone> creates a copy of an object leaving
 shared elements as-is and deep-cloning non-shared elements.
 
+=item *
+
+Added new C<is_shared> method.
+
 =back
 
 =item *
End of Patch.

Reply via email to