From: Artur Bergman Date: Mon, 13 May 2002 19:38:09 +0000 (+0000) Subject: Make the point a bit clearer after suggestion from Merijin X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=cfde3649a26e068bed350de1d915e976bd4084aa;p=p5sagit%2Fp5-mst-13.2.git Make the point a bit clearer after suggestion from Merijin p4raw-id: //depot/perl@16580 --- diff --git a/pod/perltodo.pod b/pod/perltodo.pod index 1756e53..e576459 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