Repository : ssh://darcs.haskell.org//srv/darcs/packages/base

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/4b5dc77567db7458b0ea2de48d2f68e33bb0cb9d

>---------------------------------------------------------------

commit 4b5dc77567db7458b0ea2de48d2f68e33bb0cb9d
Author: Simon Marlow <[email protected]>
Date:   Tue Oct 18 10:48:48 2011 +0100

    update IO manager documentation (#5547)

>---------------------------------------------------------------

 Control/Concurrent.hs |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/Control/Concurrent.hs b/Control/Concurrent.hs
index 04e0a8f..077ed65 100644
--- a/Control/Concurrent.hs
+++ b/Control/Concurrent.hs
@@ -559,7 +559,8 @@ foreign import ccall safe "fdReady"
       threads doing I\/O operations don't block the whole runtime,
       whereas on Unix systems all the currently blocked I\/O requests
       are managed by a single thread (the /IO manager thread/) using
-      @select@.
+      a mechanism such as @epoll@ or @kqueue@, depending on what is
+      provided by the host operating system.
 
       The runtime will run a Haskell thread using any of the available
       worker OS threads.  If you need control over which particular OS



_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to