X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=includes%2FClosureTypes.h;h=b7bebd6c6bf008695c49fc00089f876ae0e57555;hb=c97c0ab354da338854574f9c1fb89f7db061d4ae;hp=f8840264f374776ac616ca03db5c507517dfb722;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1;p=ghc-hetmet.git diff --git a/includes/ClosureTypes.h b/includes/ClosureTypes.h index f884026..b7bebd6 100644 --- a/includes/ClosureTypes.h +++ b/includes/ClosureTypes.h @@ -28,72 +28,71 @@ #define CONSTR_2_0 4 #define CONSTR_1_1 5 #define CONSTR_0_2 6 -#define CONSTR_INTLIKE 7 -#define CONSTR_CHARLIKE 8 -#define CONSTR_STATIC 9 -#define CONSTR_NOCAF_STATIC 10 -#define FUN 11 -#define FUN_1_0 12 -#define FUN_0_1 13 -#define FUN_2_0 14 -#define FUN_1_1 15 -#define FUN_0_2 16 -#define FUN_STATIC 17 -#define THUNK 18 -#define THUNK_1_0 19 -#define THUNK_0_1 20 -#define THUNK_2_0 21 -#define THUNK_1_1 22 -#define THUNK_0_2 23 -#define THUNK_STATIC 24 -#define THUNK_SELECTOR 25 -#define BCO 26 -#define AP 27 -#define PAP 28 -#define AP_STACK 29 -#define IND 30 -#define IND_OLDGEN 31 -#define IND_PERM 32 -#define IND_OLDGEN_PERM 33 -#define IND_STATIC 34 -#define RET_BCO 35 -#define RET_SMALL 36 -#define RET_VEC_SMALL 37 -#define RET_BIG 38 -#define RET_VEC_BIG 39 -#define RET_DYN 40 -#define RET_FUN 41 -#define UPDATE_FRAME 42 -#define CATCH_FRAME 43 -#define STOP_FRAME 44 -#define CAF_BLACKHOLE 45 -#define BLACKHOLE 46 -#define SE_BLACKHOLE 47 -#define SE_CAF_BLACKHOLE 48 -#define MVAR 49 -#define ARR_WORDS 50 -#define MUT_ARR_PTRS_CLEAN 51 -#define MUT_ARR_PTRS_DIRTY 52 -#define MUT_ARR_PTRS_FROZEN0 53 -#define MUT_ARR_PTRS_FROZEN 54 -#define MUT_VAR_CLEAN 55 -#define MUT_VAR_DIRTY 56 -#define WEAK 57 -#define STABLE_NAME 58 -#define TSO 59 -#define BLOCKED_FETCH 60 -#define FETCH_ME 61 -#define FETCH_ME_BQ 62 -#define RBH 63 -#define EVACUATED 64 -#define REMOTE_REF 65 -#define TVAR_WAIT_QUEUE 66 -#define TVAR 67 -#define TREC_CHUNK 68 -#define TREC_HEADER 69 -#define ATOMICALLY_FRAME 70 -#define CATCH_RETRY_FRAME 71 -#define CATCH_STM_FRAME 72 -#define N_CLOSURE_TYPES 73 +#define CONSTR_STATIC 7 +#define CONSTR_NOCAF_STATIC 8 +#define FUN 9 +#define FUN_1_0 10 +#define FUN_0_1 11 +#define FUN_2_0 12 +#define FUN_1_1 13 +#define FUN_0_2 14 +#define FUN_STATIC 15 +#define THUNK 16 +#define THUNK_1_0 17 +#define THUNK_0_1 18 +#define THUNK_2_0 19 +#define THUNK_1_1 20 +#define THUNK_0_2 21 +#define THUNK_STATIC 22 +#define THUNK_SELECTOR 23 +#define BCO 24 +#define AP 25 +#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 SE_BLACKHOLE 43 +#define SE_CAF_BLACKHOLE 44 +#define MVAR_CLEAN 45 +#define MVAR_DIRTY 46 +#define ARR_WORDS 47 +#define MUT_ARR_PTRS_CLEAN 48 +#define MUT_ARR_PTRS_DIRTY 49 +#define MUT_ARR_PTRS_FROZEN0 50 +#define MUT_ARR_PTRS_FROZEN 51 +#define MUT_VAR_CLEAN 52 +#define MUT_VAR_DIRTY 53 +#define WEAK 54 +#define STABLE_NAME 55 +#define TSO 56 +#define BLOCKED_FETCH 57 +#define FETCH_ME 58 +#define FETCH_ME_BQ 59 +#define RBH 60 +#define EVACUATED 61 +#define REMOTE_REF 62 +#define TVAR_WATCH_QUEUE 63 +#define INVARIANT_CHECK_QUEUE 64 +#define ATOMIC_INVARIANT 65 +#define TVAR 66 +#define TREC_CHUNK 67 +#define TREC_HEADER 68 +#define ATOMICALLY_FRAME 69 +#define CATCH_RETRY_FRAME 70 +#define CATCH_STM_FRAME 71 +#define N_CLOSURE_TYPES 72 #endif /* CLOSURETYPES_H */