/* -----------------------------------------------------------------------------
- * $Id: TSO.h,v 1.23 2001/08/29 17:24:25 qrczak Exp $
+ * $Id: TSO.h,v 1.26 2002/04/10 11:43:44 stolz Exp $
*
* (c) The GHC Team, 1998-1999
*
, BlockedOnGA // blocked on a remote closure represented by a Global Address
, BlockedOnGA_NoSend // same as above but without sending a Fetch message
#endif
+#if defined(RTS_SUPPORTS_THREADS)
+ , BlockedOnCCall
+#endif
} StgTSOBlockReason;
typedef union {
StgTSOBlockInfo block_info;
struct StgTSO_* blocked_exceptions;
StgThreadID id;
+#ifdef DEBUG
+ char* label;
+#endif
StgTSOTickyInfo ticky;
StgTSOProfInfo prof;