/*
* WARNING WARNING WARNING
*
- * Keep the closure tags contiguous: rts/ClosureFlags.c relies on
- * this.
- *
* If you add or delete any closure types, don't forget to update
* the closure flags table in rts/ClosureFlags.c.
*/
#define PAP 26
#define AP_STACK 27
#define IND 28
-#define IND_OLDGEN 29
-#define IND_PERM 30
-#define IND_OLDGEN_PERM 31
-#define IND_STATIC 32
-#define RET_BCO 33
-#define RET_SMALL 34
-#define RET_BIG 35
-#define RET_DYN 36
-#define RET_FUN 37
-#define UPDATE_FRAME 38
-#define CATCH_FRAME 39
-#define STOP_FRAME 40
-#define CAF_BLACKHOLE 41
-#define BLACKHOLE 42
-#define MVAR_CLEAN 43
-#define MVAR_DIRTY 44
-#define ARR_WORDS 45
-#define MUT_ARR_PTRS_CLEAN 46
-#define MUT_ARR_PTRS_DIRTY 47
-#define MUT_ARR_PTRS_FROZEN0 48
-#define MUT_ARR_PTRS_FROZEN 49
-#define MUT_VAR_CLEAN 50
-#define MUT_VAR_DIRTY 51
-#define WEAK 52
-#define PRIM 53
-#define MUT_PRIM 54
-#define TSO 55
+#define IND_PERM 29
+#define IND_STATIC 30
+#define RET_BCO 31
+#define RET_SMALL 32
+#define RET_BIG 33
+#define RET_DYN 34
+#define RET_FUN 35
+#define UPDATE_FRAME 36
+#define CATCH_FRAME 37
+#define UNDERFLOW_FRAME 38
+#define STOP_FRAME 39
+#define BLOCKING_QUEUE 40
+#define BLACKHOLE 41
+#define MVAR_CLEAN 42
+#define MVAR_DIRTY 43
+#define ARR_WORDS 44
+#define MUT_ARR_PTRS_CLEAN 45
+#define MUT_ARR_PTRS_DIRTY 46
+#define MUT_ARR_PTRS_FROZEN0 47
+#define MUT_ARR_PTRS_FROZEN 48
+#define MUT_VAR_CLEAN 49
+#define MUT_VAR_DIRTY 50
+#define WEAK 51
+#define PRIM 52
+#define MUT_PRIM 53
+#define TSO 54
+#define STACK 55
#define TREC_CHUNK 56
#define ATOMICALLY_FRAME 57
#define CATCH_RETRY_FRAME 58