cvs commit: fptools/libraries/base/GHC IOBase.lhs fptools/ghc/rts
Prelude.h PrimOps.cmm
Simon Marlow
simonmar at microsoft.com
Tue Dec 13 10:57:50 EST 2005
simonmar 2005/12/13 07:57:50 PST
Modified files:
libraries/base/GHC IOBase.lhs
ghc/rts Prelude.h PrimOps.cmm
Log:
Raise the (new) exception NestedAtomically when atomically is nested
(using unsafePerformIO). This is a small improvement over crashing.
Revision Changes Path
1.51 +6 -0 fptools/libraries/base/GHC/IOBase.lhs
1.30 +2 -0 fptools/ghc/rts/Prelude.h
1.41 +8 -2 fptools/ghc/rts/PrimOps.cmm
More information about the Cvs-ghc
mailing list