X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;ds=sidebyside;f=includes%2Frts%2Fstorage%2FClosureTypes.h;h=75ec08bf18150368ce51cb1b3e8629ad7501f888;hb=HEAD;hp=518d39bb1134aeb9457f1c47a57e086593cdda90;hpb=5d52d9b64c21dcf77849866584744722f8121389;p=ghc-hetmet.git diff --git a/includes/rts/storage/ClosureTypes.h b/includes/rts/storage/ClosureTypes.h index 518d39b..75ec08b 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,33 +47,33 @@ #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 BLOCKING_QUEUE 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