File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
io-sim/src/Control/Monad/IOSim Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -1212,22 +1212,22 @@ data StmTxResult s a =
1212
1212
--
1213
1213
-- It also includes the updated TVarId name supply.
1214
1214
--
1215
- StmTxCommitted a [SomeTVar s ] -- ^ written tvars
1216
- [SomeTVar s ] -- ^ read tvars
1217
- [SomeTVar s ] -- ^ created tvars
1218
- [Dynamic ]
1219
- [String ]
1220
- TVarId -- updated TVarId name supply
1215
+ StmTxCommitted a ! [SomeTVar s ] -- ^ written tvars
1216
+ ! [SomeTVar s ] -- ^ read tvars
1217
+ ! [SomeTVar s ] -- ^ created tvars
1218
+ ! [Dynamic ]
1219
+ ! [String ]
1220
+ ! TVarId -- updated TVarId name supply
1221
1221
1222
1222
-- | A blocked transaction reports the vars that were read so that the
1223
1223
-- scheduler can block the thread on those vars.
1224
1224
--
1225
- | StmTxBlocked [SomeTVar s ]
1225
+ | StmTxBlocked ! [SomeTVar s ]
1226
1226
1227
1227
-- | An aborted transaction reports the vars that were read so that the
1228
1228
-- vector clock can be updated.
1229
1229
--
1230
- | StmTxAborted [SomeTVar s ] SomeException
1230
+ | StmTxAborted ! [SomeTVar s ] SomeException
1231
1231
1232
1232
1233
1233
-- | A branch indicates that an alternative statement is available in the current
You can’t perform that action at this time.
0 commit comments