Sun Aug 30 08:28:50 PDT 2009 Simon Marlow <[email protected]>
* Address #3310
Ignore-this: 40c7f7c171ee299a83092fd360a952b7
- Rename BlockedOnDeadMVar -> BlockedIndefinitelyOnMVar
- Rename BlockedIndefinitely -> BlockedIndefinitelyOnSTM
- instance Show BlockedIndefinitelyOnMVar is now
"blocked indefinitely in an MVar operation"
- instance Show BlockedIndefinitelyOnSTM is now
"blocked indefinitely in an STM transaction"
clients using Control.OldException will be unaffected (the new
exceptions are mapped to the old names). However, for base4-compat
we'll need to make a version of catch/try that does a similar
mapping.
M ./Control/Exception.hs -2 +2
M ./Control/Exception/Base.hs -10 +10
M ./Control/OldException.hs -6 +6
M ./GHC/Conc.lhs -2 +2
M ./GHC/IO/Exception.hs -14 +14
M ./GHC/IOBase.hs +27
View patch online:
http://darcs.haskell.org/packages/base/_darcs/patches/20090830152850-12142-21050f32283642f808735ba18c3d6e8b79af1841.gz
_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries