summaryrefslogtreecommitdiff
path: root/libraries/base/Control/Concurrent/MVar.hs
Commit message (Expand)AuthorAgeFilesLines
* Added a hopefully clarificatory sentence about the notion of "atomicity" pres...Adrien2021-07-131-5/+13
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-211-4/+4
* Various documentation improvementsSergey Vinokurov2018-02-141-2/+2
* Fix paper link in MVar docs [ci skip]Ömer Sinan Ağacan2017-07-021-1/+1
* Weak: Don't require wrapping/unwrapping of finalizersBen Gamari2015-09-251-4/+1
* Remove references to () from types of mkWeak# and friendsBen Gamari2015-09-231-2/+5
* Convert `/Since: .../` to new `@since ...` syntaxHerbert Valerio Riedel2014-12-161-4/+4
* Add `withMVarMasked` (re #8818)Herbert Valerio Riedel2014-02-251-0/+16
* Improve Haddock markupHerbert Valerio Riedel2014-01-301-1/+1
* Improve Haddock markup in `Control.Concurrent.MVar`Herbert Valerio Riedel2014-01-291-9/+11
* Add Haddock `/Since: 4.6.0.0/` comments to symbolsHerbert Valerio Riedel2013-09-211-0/+6
* Constant-fold `__GLASGOW_HASKELL__` CPP conditionalsHerbert Valerio Riedel2013-09-171-8/+1
* Remove Hugs98 specific codeHerbert Valerio Riedel2013-09-171-8/+0
* Fix #7787Simon Marlow2013-07-191-2/+2
* Rename atomicReadMVar and friends to readMVar, replacing old readMVar.Edward Z. Yang2013-07-121-18/+3
* Fix build.Austin Seipp2013-07-111-1/+2
* Implement tryAtomicReadMVar.Edward Z. Yang2013-07-101-0/+1
* Add atomicReadMVar to Control.Concurrent.MVar and friends.Edward Z. Yang2013-07-091-1/+2
* fix markup bugsSimon Marlow2013-07-021-4/+6
* Clarification what 'atomic' means here.Edward Z. Yang2013-06-141-1/+2
* Mark DEPRECATED pragmas with when they were addedIan Lynagh2013-02-161-1/+1
* Remove commented types in module export listsIan Lynagh2012-10-271-1/+1
* add modifyMVarMasked, modifyMVarMasked_Simon Marlow2012-06-111-13/+40
* add mkWeakMVar; deprecate addMVarFinalizer (#6130)Simon Marlow2012-06-041-3/+16
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-181-0/+1
* docs: note strict sequential ordering of MVar operationsSimon Marlow2011-05-241-0/+7
* Add some more explanation to the skip channel example in the MVar docsIan Lynagh2011-02-261-3/+5
* Grammar fixIan Lynagh2011-02-251-1/+2
* Expand and clarify MVar documentation.Edward Z. Yang2011-01-161-11/+111
* Use explicit language extensions & remove extension fields from base.cabalsimonpj@microsoft.com2011-01-281-1/+2
* New asynchronous exception control API (base parts)Simon Marlow2010-07-081-8/+8
* Don't depend on Prelude (#4123)Simon Marlow2010-06-151-0/+6
* Rewrite of the IO library, including Unicode supportSimon Marlow2009-06-121-1/+1
* Add missing filesIan Lynagh2008-09-041-0/+116
* Split off the concurrent hierarchy (concurrent, unique, timeout)Ian Lynagh2008-08-241-116/+0
* use the Haskell 98 module Control.Exception.Base in the Concurrent modulesRoss Paterson2008-08-131-1/+1
* Use onException rather than catchAnyIan Lynagh2008-08-031-6/+3
* Start to actually use extensible exceptionsIan Lynagh2008-07-301-4/+4
* untabify onlyDon Stewart2008-02-131-27/+27
* Correct the swapMVar haddock docIan Lynagh2007-08-141-1/+6
* Clarify the swapMVar haddock docIan Lynagh2007-08-071-1/+1
* inline withMVar, modifyMVar, modifyMVar_Simon Marlow2006-05-031-0/+5
* [project @ 2003-01-23 17:45:40 by ross]ross2003-01-231-7/+0
* [project @ 2003-01-22 14:44:50 by ross]ross2003-01-221-4/+5
* [project @ 2002-10-30 14:53:39 by ross]ross2002-10-301-0/+1
* [project @ 2002-07-16 16:08:58 by ross]ross2002-07-161-1/+3
* [project @ 2002-05-10 15:41:33 by simonmar]simonmar2002-05-101-1/+1
* [project @ 2002-05-10 13:17:27 by simonmar]simonmar2002-05-101-6/+25
* [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