/* ----------------------------------------------------------------------------
- * $Id: ClosureTypes.h,v 1.13 2000/04/05 14:26:31 panne Exp $
+ * $Id: ClosureTypes.h,v 1.16 2001/07/23 17:23:19 simonmar Exp $
*
* (c) The GHC Team, 1998-1999
*
#define IND_PERM 31
#define IND_OLDGEN_PERM 32
#define IND_STATIC 33
-#define CAF_UNENTERED 34
-#define CAF_ENTERED 35
-#define CAF_BLACKHOLE 36
-#define RET_BCO 37
-#define RET_SMALL 38
-#define RET_VEC_SMALL 39
-#define RET_BIG 40
-#define RET_VEC_BIG 41
-#define RET_DYN 42
-#define UPDATE_FRAME 43
-#define CATCH_FRAME 44
-#define STOP_FRAME 45
-#define SEQ_FRAME 46
+#define RET_BCO 36
+#define RET_SMALL 37
+#define RET_VEC_SMALL 38
+#define RET_BIG 39
+#define RET_VEC_BIG 40
+#define RET_DYN 41
+#define UPDATE_FRAME 42
+#define CATCH_FRAME 43
+#define STOP_FRAME 44
+#define SEQ_FRAME 45
+#define CAF_BLACKHOLE 46
#define BLACKHOLE 47
#define BLACKHOLE_BQ 48
#define SE_BLACKHOLE 49
#define MUT_ARR_PTRS 53
#define MUT_ARR_PTRS_FROZEN 54
#define MUT_VAR 55
-#define WEAK 56
-#define FOREIGN 57
-#define STABLE_NAME 58
+#define MUT_CONS 56
+#define WEAK 57
+#define FOREIGN 58
+#define STABLE_NAME 59
-#define TSO 59
-#define BLOCKED_FETCH 60
-#define FETCH_ME 61
-#define FETCH_ME_BQ 62
-#define RBH 63
+#define TSO 60
+#define BLOCKED_FETCH 61
+#define FETCH_ME 62
+#define FETCH_ME_BQ 63
+#define RBH 64
-#define EVACUATED 64
+#define EVACUATED 65
-#define N_CLOSURE_TYPES 65
+#define REMOTE_REF 66
+
+#define N_CLOSURE_TYPES 67
#endif /* CLOSURETYPES_H */