Implement stack chunks and separate TSO/STACK objects
[ghc-hetmet.git] / includes / rts / storage / ClosureTypes.h
index b7489c9..75ec08b 100644 (file)
 #define RET_FUN                 35
 #define UPDATE_FRAME           36
 #define CATCH_FRAME            37
-#define STOP_FRAME             38
-#define BLOCKING_QUEUE         39
-#define BLACKHOLE              40
-#define MVAR_CLEAN             41
-#define MVAR_DIRTY             42
-#define ARR_WORDS              43
-#define MUT_ARR_PTRS_CLEAN      44
-#define MUT_ARR_PTRS_DIRTY      45
-#define MUT_ARR_PTRS_FROZEN0    46
-#define MUT_ARR_PTRS_FROZEN     47
-#define MUT_VAR_CLEAN          48
-#define MUT_VAR_DIRTY          49
-#define WEAK                   50
-#define PRIM                   51
-#define MUT_PRIM                52
-#define TSO                    53
-#define TREC_CHUNK              54
-#define ATOMICALLY_FRAME        55
-#define CATCH_RETRY_FRAME       56
-#define CATCH_STM_FRAME         57
-#define WHITEHOLE               58
-#define N_CLOSURE_TYPES         59
+#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
+#define CATCH_STM_FRAME         59
+#define WHITEHOLE               60
+#define N_CLOSURE_TYPES         61
 
 #endif /* RTS_STORAGE_CLOSURETYPES_H */