#7417: replace Control.Concurrent.QSem -------------------------------+-------------------------------------------- Reporter: tibbe | Owner: Type: bug | Status: closed Priority: normal | Milestone: 7.8.1 Component: libraries/base | Version: 7.6.1 Resolution: fixed | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: -------------------------------+-------------------------------------------- Changes (by simonmar):
* status: new => closed * resolution: => fixed * milestone: => 7.8.1 Comment: I added my new `QSem` and `QSemN` implementations as an interrim measure to avoid breaking code: {{{ commit ea3abf16eda97e573ee63fb08ce330d3aeceaeae Author: Simon Marlow <marlo...@gmail.com> Date: Mon Dec 10 13:39:11 2012 +0000 Add back new working QSem and QSemN implementations (#7417) We decided not to break existing users without providing an easy migration path. For the time being I've made these implementations, which fix the bugs in the old versions and perform reasonably well. In due course we should move the concurrency functionality, including these modules, out of base and into a separate package. }}} -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7417#comment:5> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler _______________________________________________ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs