summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtur Bergman <sky@nanisky.com>2002-05-13 19:38:09 +0000
committerArtur Bergman <sky@nanisky.com>2002-05-13 19:38:09 +0000
commitcfde3649a26e068bed350de1d915e976bd4084aa (patch)
tree81e2279ac5a94bd048cebccd7c8233f5ceb5a4da
parente570eafc41b1263d7952287c1acaa2d9ee7ed439 (diff)
downloadperl-cfde3649a26e068bed350de1d915e976bd4084aa.tar.gz
Make the point a bit clearer after suggestion from Merijin
p4raw-id: //depot/perl@16580
-rw-r--r--pod/perltodo.pod10
1 files changed, 7 insertions, 3 deletions
diff --git a/pod/perltodo.pod b/pod/perltodo.pod
index 1756e53125..e576459fa6 100644
--- a/pod/perltodo.pod
+++ b/pod/perltodo.pod
@@ -134,9 +134,13 @@ http://archive.develooper.com/perl5-porters@perl.org/msg79618.html
=head2 Better support for nonpreemptive threading systems like PTH
-Perhaps do yield() before blocking calls, exchange calls to non blocking
-calls specific for those libraries (for example GNUpth has a pth_sleep
-which is a non pth aware version of sleep).
+To better support nonpreemptive threading systems perhaps some of the
+blocking functions internally in perl should do a yield() before a
+blocking call.
+
+In some cases, like GNUpth, which has replacement functions that
+are non blocking (pth_select instead of select), maybe per should
+be using them instead when built for threading.
=head2 Typed lexicals for compiler