Use message-passing to implement throwTo in the RTS
[ghc-hetmet.git] / rts / Threads.h
index 8e0ee26..dfe879e 100644 (file)
@@ -11,6 +11,8 @@
 
 BEGIN_RTS_PRIVATE
 
+#define END_BLOCKED_EXCEPTIONS_QUEUE ((MessageThrowTo*)END_TSO_QUEUE)
+
 StgTSO * unblockOne (Capability *cap, StgTSO *tso);
 StgTSO * unblockOne_ (Capability *cap, StgTSO *tso, rtsBool allow_migrate);