Use strict atomicModifyIORef' (added in GHC 7.6).
authorEdward Z. Yang <ezyang@cs.stanford.edu>
Wed, 28 Jan 2015 00:20:54 +0000 (16:20 -0800)
committerEdward Z. Yang <ezyang@cs.stanford.edu>
Wed, 28 Jan 2015 21:54:58 +0000 (13:54 -0800)
commit07ee96faac4996cde0ab82789eec0b70d1a35af0
tree1a36efc948d7634a95734d0c527286a5070f4c76
parent276da7929c187f007c198a38e88bdad91866e500
Use strict atomicModifyIORef' (added in GHC 7.6).

Summary: Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>

Test Plan: validate

Reviewers: austin, hvr

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D635
compiler/deSugar/DsExpr.hs
compiler/ghci/Debugger.hs
compiler/iface/IfaceEnv.hs
compiler/main/Finder.hs
compiler/main/GhcMake.hs
compiler/main/SysTools.hs
compiler/main/TidyPgm.hs
compiler/typecheck/TcEnv.hs
compiler/utils/FastString.hs
compiler/utils/IOEnv.hs
compiler/utils/Util.hs