stm-chans 3.0.0.3 → 3.0.0.4
raw patch · 3 files changed
+43/−41 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG +39/−0
- VERSION +0/−37
- stm-chans.cabal +4/−4
+ CHANGELOG view
@@ -0,0 +1,39 @@+3.0.0.4 (2015-05-30):+ - Moved VERSION to CHANGELOG+3.0.0.3 (2015-03-29):+ - Cleaning up headers to compile cleanly with GHC 7.10+3.0.0 (2013-05-29):+ - Removed the deprecated compatibility modules.++2.1.0 (2013-05-29):+ - Added UNPACK pragmas everywhere to reduce indirections.+ - Added versions of newBroadcastT*Chan for TMChan+ - Deprecated all the compatibility stuff, since newBroadcastTChan requires stm >= 2.4 anyways.+2.0.0 (2013-05-12):+ - Add TQueue support++1.3.1 (2012-02-29):+ - Corrected the CPP macros now that stm-2.3 is released.+1.3.0 (2012-02-25):+ - Added Control.Concurrent.STM.TMVar.Compat+1.2.0.3 (2012-02-12):+ - Change stability from experimental to provisional.+1.2.0.2 (2012-02-12):+ - Documentation fix for Control.Concurrent.STM.TMChan.writeTMChan+1.2.0.1 (2011-05-07):+ - Moved old TBChan,TBMChan implementations to ./test/bench/+1.2.0 (2011-05-07):+ - Various optimizations.+ - Switched to using 2 TVars in TBChan and TBMChan, reducing+ contention between readers and writers and improving throughput+ considerably (when multiple OS threads are used).+ - Control.Concurrent.STM.TBChan: added estimateFreeSlotsTBChan,+ freeSlotsTBChan+ - Control.Concurrent.STM.TBMChan: added estimateFreeSlotsTBMChan,+ freeSlotsTBMChan+1.1.0 (2011-04-05):+ - Control.Concurrent.STM.TBChan: added tryWriteTBChan+ - Control.Concurrent.STM.TBMChan: added tryWriteTBMChan+1.0.0 (2011-04-03):+ - Initial version forked from Posta-IPC.+ - Added tryRead* and tryPeek* functions for the various channels.
− VERSION
@@ -1,37 +0,0 @@-3.0.0.3 (2015-03-29):- - Cleaning up headers to compile cleanly with GHC 7.10-3.0.0 (2013-05-29):- - Removed the deprecated compatibility modules.--2.1.0 (2013-05-29):- - Added UNPACK pragmas everywhere to reduce indirections.- - Added versions of newBroadcastT*Chan for TMChan- - Deprecated all the compatibility stuff, since newBroadcastTChan requires stm >= 2.4 anyways.-2.0.0 (2013-05-12):- - Add TQueue support--1.3.1 (2012-02-29):- - Corrected the CPP macros now that stm-2.3 is released.-1.3.0 (2012-02-25):- - Added Control.Concurrent.STM.TMVar.Compat-1.2.0.3 (2012-02-12):- - Change stability from experimental to provisional.-1.2.0.2 (2012-02-12):- - Documentation fix for Control.Concurrent.STM.TMChan.writeTMChan-1.2.0.1 (2011-05-07):- - Moved old TBChan,TBMChan implementations to ./test/bench/-1.2.0 (2011-05-07):- - Various optimizations.- - Switched to using 2 TVars in TBChan and TBMChan, reducing- contention between readers and writers and improving throughput- considerably (when multiple OS threads are used).- - Control.Concurrent.STM.TBChan: added estimateFreeSlotsTBChan,- freeSlotsTBChan- - Control.Concurrent.STM.TBMChan: added estimateFreeSlotsTBMChan,- freeSlotsTBMChan-1.1.0 (2011-04-05):- - Control.Concurrent.STM.TBChan: added tryWriteTBChan- - Control.Concurrent.STM.TBMChan: added tryWriteTBMChan-1.0.0 (2011-04-03):- - Initial version forked from Posta-IPC.- - Added tryRead* and tryPeek* functions for the various channels.
stm-chans.cabal view
@@ -1,5 +1,5 @@ ------------------------------------------------------------------- wren gayle romano <wren@community.haskell.org> ~ 2015.03.29+-- wren gayle romano <wren@community.haskell.org> ~ 2015.05.30 ---------------------------------------------------------------- -- By and large Cabal >=1.2 is fine; but >= 1.6 gives tested-with:@@ -9,12 +9,12 @@ Build-Type: Custom Name: stm-chans-Version: 3.0.0.3+Version: 3.0.0.4 Stability: provisional Homepage: http://code.haskell.org/~wren/ Author: wren gayle romano, Thomas DuBuisson Maintainer: wren@community.haskell.org-Copyright: Copyright (c) 2011--2013 wren gayle romano+Copyright: Copyright (c) 2011--2015 wren gayle romano License: BSD3 License-File: LICENSE @@ -26,7 +26,7 @@ Tested-With: GHC ==7.8.3, GHC ==7.10.1 Extra-source-files:- AUTHORS, README, VERSION+ AUTHORS, README, CHANGELOG Source-Repository head Type: darcs Location: http://community.haskell.org/~wren/stm-chans