dejafu 0.9.1.0 → 0.9.1.1
raw patch · 3 files changed
+21/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.markdown +18/−0
- Test/DejaFu/SCT/Internal.hs +1/−1
- dejafu.cabal +2/−2
CHANGELOG.markdown view
@@ -7,6 +7,24 @@ *de facto* standard Haskell versioning scheme. +0.9.1.1+-------++- **Date** 2017-12-08+- **Git tag** [dejafu-0.9.1.1][]+- **Hackage** https://hackage.haskell.org/package/dejafu-0.9.1.1++### Miscellaneous++- Fix an issue where nested masks nested inside unmasks would sometimes not be pre-empted in+ systematic testing.++[dejafu-0.9.1.1]: https://github.com/barrucadu/dejafu/releases/tag/dejafu-0.9.1.1+++---------------------------------------------------------------------------------------------------++ 0.9.1.0 -------
Test/DejaFu/SCT/Internal.hs view
@@ -234,7 +234,7 @@ , bcktAction = a , bcktRunnable = M.fromList e , bcktBacktracks = M.fromList $ map (\i' -> (i', False)) i- , bcktState = state'+ , bcktState = state } bs' = doBacktrack killsEarly allThreads' e (bs++[this]) runnable = S.fromList (M.keys $ bcktRunnable this)
dejafu.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: dejafu-version: 0.9.1.0+version: 0.9.1.1 synopsis: Systematic testing for Haskell concurrency. description:@@ -37,7 +37,7 @@ source-repository this type: git location: https://github.com/barrucadu/dejafu.git- tag: dejafu-0.9.1.0+ tag: dejafu-0.9.1.1 library exposed-modules: Test.DejaFu