diff options
author | Simon Marlow <marlowsd@gmail.com> | 2018-07-14 20:02:03 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-07-14 20:02:42 -0400 |
commit | 502640c90c3d0fbb6c46257be14fdc7e3c694c6c (patch) | |
tree | 7242561a0b69807b2c2dc9d4488d12befe10e877 /testsuite/LICENSE.GPL | |
parent | 0905fec089b3270f540c7ee33959cbf8ecfcb4d7 (diff) | |
download | haskell-502640c90c3d0fbb6c46257be14fdc7e3c694c6c.tar.gz |
Optimise wakeups for STM
Avoids repeated wakeup messages being sent when a TVar is written to
multiple times. See comments for details.
Test Plan:
* Test from #15136 (will be added to stm shortly)
* existing stm tests
Reviewers: bgamari, osa1, erikd
Reviewed By: bgamari
Subscribers: rwbarton, thomie, carter
GHC Trac Issues: #15136
Differential Revision: https://phabricator.haskell.org/D4961
Diffstat (limited to 'testsuite/LICENSE.GPL')
0 files changed, 0 insertions, 0 deletions