Replace all atomicModifyIORef calls in GHC.Event.TimerManager
authorIan Lynagh <ian@well-typed.com>
Sat, 8 Jun 2013 20:10:08 +0000 (21:10 +0100)
committerIan Lynagh <ian@well-typed.com>
Sat, 8 Jun 2013 20:10:08 +0000 (21:10 +0100)
commit94505155eccc422d2231e6be7326c26696b35fb8
tree03455fd1228274d4ce88d5e593ce9f1d4154eb76
parent13ac46d90f55bb609a00ce87736fbf79fa4adcbf
Replace all atomicModifyIORef calls in GHC.Event.TimerManager

with atomicModifyIORef' calls. I'm not sure if it was causing any
problems, but I don't think there's any reason they couldn't be
strict, and it's safer this way.
GHC/Event/TimerManager.hs