[project @ 1999-12-01 14:34:38 by simonmar]
Support for blocking & unblocking asynchronous exceptions.
- new primops:
blockAsyncExceptions#, unblockAsyncExceptions# :: IO a -> IO a
- raiseInThread will block if the target thread is currently
blocking async exceptions.
- async exceptions are currently implicitly blocked inside
an exception handler. This decision might be reversed when
we have more experience with this stuff.
- Move exception-related stuff in the RTS into its own file,
Exception.{h,hc}.