Commit 5f3c5384 authored by Edward Z. Yang's avatar Edward Z. Yang

Partially fix #9003 by reverting bad numbering.

Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
parent 94c47f57
...@@ -202,32 +202,34 @@ ...@@ -202,32 +202,34 @@
*/ */
#define NotBlocked 0 #define NotBlocked 0
#define BlockedOnMVar 1 #define BlockedOnMVar 1
#define BlockedOnMVarRead 2 #define BlockedOnMVarRead 14 /* TODO: renumber me, see #9003 */
#define BlockedOnBlackHole 3 #define BlockedOnBlackHole 2
#define BlockedOnRead 4 #define BlockedOnRead 3
#define BlockedOnWrite 5 #define BlockedOnWrite 4
#define BlockedOnDelay 6 #define BlockedOnDelay 5
#define BlockedOnSTM 7 #define BlockedOnSTM 6
/* Win32 only: */ /* Win32 only: */
#define BlockedOnDoProc 8 #define BlockedOnDoProc 7
/* Only relevant for PAR: */ /* Only relevant for PAR: */
/* blocked on a remote closure represented by a Global Address: */ /* blocked on a remote closure represented by a Global Address: */
#define BlockedOnGA 9 #define BlockedOnGA 8
/* same as above but without sending a Fetch message */ /* same as above but without sending a Fetch message */
#define BlockedOnGA_NoSend 10 #define BlockedOnGA_NoSend 9
/* Only relevant for THREADED_RTS: */ /* Only relevant for THREADED_RTS: */
#define BlockedOnCCall 11 #define BlockedOnCCall 10
#define BlockedOnCCall_Interruptible 12 #define BlockedOnCCall_Interruptible 11
/* same as above but permit killing the worker thread */ /* same as above but permit killing the worker thread */
/* Involved in a message sent to tso->msg_cap */ /* Involved in a message sent to tso->msg_cap */
#define BlockedOnMsgThrowTo 13 #define BlockedOnMsgThrowTo 12
/* The thread is not on any run queues, but can be woken up /* The thread is not on any run queues, but can be woken up
by tryWakeupThread() */ by tryWakeupThread() */
#define ThreadMigrating 14 #define ThreadMigrating 13
/* WARNING WARNING top number is BlockedOnMVarRead 14, not 13!! */
/* /*
* These constants are returned to the scheduler by a thread that has * These constants are returned to the scheduler by a thread that has
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment