summaryrefslogtreecommitdiff
path: root/libraries/base/Control/Concurrent/QSemN.hs
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-231-1/+1
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-051-1/+0
* Use an IORef for QSemNDavid Feuer2019-10-231-39/+51
* make QSem and QSemN newtypeschessai2018-12-171-3/+1
* Fixed misprint 'aqcuired'Kirill Zaborsky2017-12-111-1/+1
* base: drop redundant Typeable derivingsHerbert Valerio Riedel2015-03-071-3/+1
* Improve Safe Haskell bounds for changes to base over timeDavid Terei2014-11-211-1/+1
* Replace DeriveDataTypeable by AutoDeriveTypeableHerbert Valerio Riedel2014-05-271-1/+1
* Constant-fold `__GLASGOW_HASKELL__` CPP conditionalsHerbert Valerio Riedel2013-09-171-3/+0
* Add back new working QSem and QSemN implementations (#7417)Simon Marlow2012-12-101-0/+127
* Remove some deprecated modules and functionsIan Lynagh2012-07-201-82/+0
* Deprecate Control.Concurrent.{QSem,QSemNSampleVar}Ian Lynagh2012-06-231-0/+1
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-181-0/+1
* For GHC, implement the Typeable.hs macros using standalone derivingIan Lynagh2011-04-241-0/+3
* Use explicit language extensions & remove extension fields from base.cabalsimonpj@microsoft.com2011-01-281-0/+2
* Derived Eq instance for QSem and QSemNBas van Dijk2010-12-011-1/+1
* New asynchronous exception control API (base parts)Simon Marlow2010-07-081-3/+3
* Async-exception safety, and avoid space leaksSimon Marlow2010-07-081-11/+13
* Document that the initial quantity for QSem and QSemN must be >= 0Ian Lynagh2009-05-231-0/+1
* Fix QSem and QSemN: Initial amount must be non-negativeIan Lynagh2009-04-101-4/+6
* Add missing filesIan Lynagh2008-09-041-0/+70
* Split off the concurrent hierarchy (concurrent, unique, timeout)Ian Lynagh2008-08-241-70/+0
* Fix more warningsIan Lynagh2008-08-201-2/+2
* untabifyDon Stewart2008-03-081-8/+8
* [project @ 2004-12-14 12:52:03 by simonmar]simonmar2004-12-141-0/+5
* [project @ 2002-12-03 14:30:12 by simonmar]simonmar2002-12-031-1/+1
* [project @ 2002-05-10 13:17:27 by simonmar]simonmar2002-05-101-3/+10
* [project @ 2002-05-09 13:16:29 by simonmar]simonmar2002-05-091-1/+1
* [project @ 2002-04-26 13:34:05 by simonmar]simonmar2002-04-261-2/+0
* [project @ 2002-04-24 16:31:37 by simonmar]simonmar2002-04-241-2/+2
* [project @ 2001-06-28 14:15:04 by simonmar]simonmar2001-06-281-0/+60