Skip to content
  • Simon Marlow's avatar
    [project @ 1999-12-01 14:34:38 by simonmar] · e1dc924b
    Simon Marlow authored
    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}.
    e1dc924b