#635: Replace use of select() in the I/O manager with epoll/kqueue/etc.
-----------------------------------------+----------------------------------
  Reporter:  simonmar                    |          Owner:  bos             
      Type:  task                        |         Status:  new             
  Priority:  normal                      |      Milestone:  _|_             
 Component:  libraries/base              |        Version:  6.4.1           
Resolution:                              |       Keywords:                  
Difficulty:  Project (more than a week)  |             Os:  Unknown/Multiple
  Testcase:  N/A                         |   Architecture:  Unknown/Multiple
   Failure:  Runtime performance bug     |  
-----------------------------------------+----------------------------------
Comment (by bos):

 I've attached the current working patch to this ticket. It applies cleanly
 against both base 4.2.0.0 (as used in GHC 6.12.1) and the version used by
 HEAD.

 Simon, I think this patch is worth applying on top of base-4.2.0.0 as is,
 since it removes that pesky dependency on select.  This would be a nice
 fix to have in GHC 6.12.2.

 For more substantial changes (use of epoll or kqueue), the amount of work
 involved is much higher.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/635#comment:23>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to