X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=includes%2Frts%2Fstorage%2FClosureTypes.h;h=b7489c90c154bf5336d1b1d58d804815162bf209;hb=07c01d0911e8b706cb83254f7d3ed86a98e3e3ad;hp=6a76772d619753b17e1dad88d1ec0eef669789cc;hpb=7408b39235bccdcde48df2a73337ff976fbc09b7;p=ghc-hetmet.git diff --git a/includes/rts/storage/ClosureTypes.h b/includes/rts/storage/ClosureTypes.h index 6a76772..b7489c9 100644 --- a/includes/rts/storage/ClosureTypes.h +++ b/includes/rts/storage/ClosureTypes.h @@ -13,9 +13,6 @@ /* * 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. */ @@ -50,38 +47,36 @@ #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 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 +#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 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 #endif /* RTS_STORAGE_CLOSURETYPES_H */