Commit Graph

976 Commits

Author SHA1 Message Date
Michael Walker
cf6fa780c4 Bump exceptions upper bound in concurrency 2018-03-11 20:05:58 +00:00
Michael Walker
fad87b2261
Merge pull request #244 from barrucadu/243-setset-dep
Add missing setNumCapabilities dependency
2018-03-11 17:20:33 +00:00
Michael Walker
3e410c4a09 Prepare dejafu release 2018-03-11 16:41:39 +00:00
Michael Walker
d54ce2f9c7 Add setNumCapabilities/setNumCapabilities dep
Closes #243
2018-03-11 16:41:03 +00:00
Michael Walker
e17948bc77 Make dependency relation clearer
This more closely matches the version in my thesis, and I think is
easier to follow.
2018-03-11 16:36:52 +00:00
Michael Walker
46562067c4
Merge pull request #242 from barrucadu/fix-exceptions
Fix compilation error with exceptions-0.9.0
2018-03-08 23:44:06 +00:00
Michael Walker
21d76f5b2d Prepare dejafu release 2018-03-08 23:25:17 +00:00
Michael Walker
67400d08b5 Fix compilation error with exceptions-0.9.0 2018-03-08 22:51:20 +00:00
Michael Walker
87f9de4851
Merge pull request #240 from barrucadu/237-deprecate-swarmy
Deprecate swarmy
2018-03-07 12:40:13 +00:00
Michael Walker
d1d3f186b7 Prepare dejafu, hunit-dejafu, and tatsy-dejafu release 2018-03-06 18:57:27 +00:00
Michael Walker
9eab287b5b Deprecate swarmy 2018-03-06 18:57:27 +00:00
Michael Walker
7759890981
Merge pull request #238 from barrucadu/221-opaque-settings
(wip) Add an SCT "Settings" type
2018-03-06 17:47:54 +00:00
Michael Walker
303ee851da Update release process docs 2018-03-06 17:27:34 +00:00
Michael Walker
20178ef751 Prepare dejafu, hunit-dejafu, and tasty-dejafu release 2018-03-06 17:25:49 +00:00
Michael Walker
2037e42d65 Improve haddocks for settings 2018-03-06 17:13:19 +00:00
Michael Walker
053ce34682 Add tests for early-exit 2018-03-05 12:37:21 +00:00
Michael Walker
dccc2c7992 Use Settings throughout dejafu-tests 2018-03-04 15:00:16 +00:00
Michael Walker
89c14ff2f7 Add *WithSettings to Test.Tasty.DejaFu and deprecate *Discard 2018-03-04 12:38:51 +00:00
Michael Walker
35ebd2bdc6 Add *WithSettings to Test.HUnit.DejaFu and deprecate *Discard 2018-03-04 12:38:51 +00:00
Michael Walker
bdb1d82dae Add *WithSettings to Test.DejaFu and deprecate *Discard 2018-03-04 11:47:45 +00:00
Michael Walker
c36685b53e Make all settings other than Way and MemType optional 2018-03-04 02:56:08 +00:00
Michael Walker
4ef0138297 Deprecate Test.DejaFu.Defaults 2018-03-04 02:38:50 +00:00
Michael Walker
b05b38eaf2 Add a Test.DejaFu.Settings module 2018-03-04 02:26:58 +00:00
Michael Walker
3bdbdc1992 Deprecate SCT function variants 2018-03-04 01:22:02 +00:00
Michael Walker
20173ba2dc Make debugPrint optional 2018-03-04 00:54:33 +00:00
Michael Walker
0e0c8f22cd Add an early exit mechanism to SCT 2018-03-04 00:54:33 +00:00
Michael Walker
443808d3a2 Add debug show & print functions to the settings 2018-03-04 00:54:33 +00:00
Michael Walker
e1f3cff0ae Add an SCT settings record + associated functions 2018-03-04 00:54:33 +00:00
Michael Walker
260386d2d1
Merge pull request #236 from qrilka/name-tests
Add tests for named threads, vars, and refs
2018-03-03 10:47:50 +00:00
Kirill Zaborsky
bc198a5e13 Add tests for named threads, vars, and refs 2018-03-02 22:43:02 +03:00
Michael Walker
b9d21788ce
Merge pull request #235 from barrucadu/230-haddocks
Clarify dontCheck and subconcurrency haddocks
2018-03-02 09:59:46 +00:00
Michael Walker
e1d37accbd Prepare dejafu-1.1.0.2 release 2018-03-02 08:39:54 +00:00
Michael Walker
b879c4a855 Add clarifying comments to dontCheck and subconcurrency
Closes #230
2018-03-01 22:18:25 +00:00
Michael Walker
68e0b22512
Merge pull request #233 from barrucadu/travis-tags
Don't build tags on Travis
2018-02-26 21:36:17 +00:00
Michael Walker
725c48ea69
Merge pull request #231 from barrucadu/220-property-docs
Clarify the difference between =>= and ->-
2018-02-26 21:00:35 +00:00
Michael Walker
8ab738c1a5 Don't build tags on Travis 2018-02-26 20:53:16 +00:00
Michael Walker
5045c31b13
Merge pull request #232 from barrucadu/exceptions-0.9.0
Support exceptions-0.9.0
2018-02-26 20:32:29 +00:00
Michael Walker
75a02b90da Prepare release of concurrency, dejafu, and hunit-dejafu 2018-02-26 20:10:53 +00:00
Michael Walker
3c1ddeb570 Bump upper bound of exceptions for hunit-dejafu 2018-02-26 20:10:53 +00:00
Michael Walker
1c00d5ca81 Bump upper bound of exceptions for dejafu 2018-02-26 20:10:53 +00:00
Michael Walker
020933751c Bump upper bound of exceptions for concurrency 2018-02-26 19:57:26 +00:00
Michael Walker
9bebdf81c8 Clarify =>= and ->- difference
Closes #220
2018-02-26 19:49:12 +00:00
Michael Walker
b33d61d5f9
Merge pull request #229 from qrilka/results-set-tests
Add tests for resultsSetXXX
2018-02-26 19:21:57 +00:00
Kirill Zaborsky
79a736bc1c Add tests for resultsSetXXX 2018-02-24 00:25:25 +03:00
Michael Walker
4c6ef8ea19
Merge pull request #219 from barrucadu/dont-check
Add a testing-only 'dontCheck' function
2018-02-22 19:29:24 +00:00
Michael Walker
ff45adcd74 Prepare for release 2018-02-22 19:00:44 +00:00
Michael Walker
32adcf44e9 Clarify dontCheck haddock comment 2018-02-22 19:00:44 +00:00
Michael Walker
45a0ae02e1 Document how snapshotting interacts with IO 2018-02-22 19:00:44 +00:00
Michael Walker
0ce6d541e9 Automatically snapshot (when possible) in SCT 2018-02-22 19:00:44 +00:00
Michael Walker
7425f13f5a Add a common 'sct' helper function 2018-02-22 19:00:44 +00:00