Typos in comments [ci skip]
[ghc.git] / rts / RaiseAsync.h
index 6bfed8d..3f65e25 100644 (file)
 
 #include "BeginPrivate.h"
 
-void blockedThrowTo (Capability *cap,
-                     StgTSO *target, MessageThrowTo *msg);
+StgTSO* raiseAsync (Capability *cap,
+                    StgTSO *tso,
+                    StgClosure *exception,
+                    bool stop_at_atomically,
+                    StgUpdateFrame *stop_here);
 
 void throwToSingleThreaded (Capability *cap,
                             StgTSO *tso,
@@ -26,7 +29,7 @@ void throwToSingleThreaded (Capability *cap,
 void throwToSingleThreaded_ (Capability *cap,
                              StgTSO *tso,
                              StgClosure *exception,
-                             rtsBool stop_at_atomically);
+                             bool stop_at_atomically);
 
 void throwToSelf (Capability *cap,
                   StgTSO *tso,
@@ -41,7 +44,7 @@ MessageThrowTo *throwTo (Capability *cap,      // the Capability we hold
                          StgTSO *target,
                          StgClosure *exception); // the exception closure
 
-nat throwToMsg (Capability *cap,
+uint32_t throwToMsg (Capability *cap,
                 MessageThrowTo *msg);
 
 int  maybePerformBlockedException (Capability *cap, StgTSO *tso);