[commit: base] master: Merge the new parallel I/O manager (0c806b2)

Johan Tibell johan.tibell at gmail.com
Tue Feb 12 07:51:57 CET 2013


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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/0c806b207a198938748c69144b0b3b9d845b6f92

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

commit 0c806b207a198938748c69144b0b3b9d845b6f92
Merge: 4276c9c... a372e40...
Author: Johan Tibell <johan.tibell at gmail.com>
Date:   Mon Feb 11 22:42:21 2013 -0800

    Merge the new parallel I/O manager

 GHC/Conc.lhs              |    1 +
 GHC/Conc/IO.hs            |    8 +
 GHC/Event.hs              |   14 +-
 GHC/Event/Control.hs      |   21 ++--
 GHC/Event/EPoll.hsc       |   50 +++++--
 GHC/Event/Internal.hs     |   29 +++-
 GHC/Event/KQueue.hsc      |  200 ++++++++++-------------
 GHC/Event/Manager.hs      |  390 +++++++++++++++++++++++++-------------------
 GHC/Event/Poll.hsc        |   23 ++-
 GHC/Event/Thread.hs       |  217 +++++++++++++++++++++----
 GHC/Event/TimerManager.hs |  274 +++++++++++++++++++++++++++++++
 base.cabal                |    1 +
 12 files changed, 871 insertions(+), 357 deletions(-)





More information about the ghc-commits mailing list