No atomic read on MVar?
David Menendez
dave at zednenem.com
Mon Nov 3 17:51:33 EST 2008
On Mon, Nov 3, 2008 at 6:29 AM, Philip K.F. Hölzenspies
<p.k.f.holzenspies at utwente.nl> wrote:
>
> I have now implemented my variable as a pair of MVars, one of which serves as
> a lock on the other. Both for performance reasons and for deadlock analysis,
> I would really like an atomic read on MVars, though. Does it exist? If not,
> why not?
Have you considered using STM? All the operations on TMVars are atomic.
--
Dave Menendez <dave at zednenem.com>
<http://www.eyrie.org/~zednenem/>
More information about the Glasgow-haskell-users
mailing list