X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=rts%2FClosureFlags.c;h=12e6632f240c2f41770d6c2d6278cceb9a3797ff;hp=c282cf3a8846c27025600edb684d82ee5285ad7b;hb=ff073cf32346caaa00f2c15161c88de6a3c5f8db;hpb=9cef40bd4dd2536c7a370a1a9b78461c152805cc diff --git a/rts/ClosureFlags.c b/rts/ClosureFlags.c index c282cf3..12e6632 100644 --- a/rts/ClosureFlags.c +++ b/rts/ClosureFlags.c @@ -23,8 +23,8 @@ StgWord16 closure_flags[] = { * to thunks.) */ -/* 0 1 2 3 4 5 6 7 */ -/* HNF BTM NS STA THU MUT UPT SRT */ +/* 0 1 2 3 4 5 6 7 8 */ +/* HNF BTM NS STA THU MUT UPT SRT IND */ /* INVALID_OBJECT = */ ( 0 ), /* CONSTR = */ (_HNF| _NS ), @@ -61,9 +61,7 @@ StgWord16 closure_flags[] = { /* IND_STATIC = */ ( _NS|_STA| _IND ), /* RET_BCO = */ ( _BTM ), /* RET_SMALL = */ ( _BTM| _SRT ), -/* RET_VEC_SMALL = */ ( _BTM| _SRT ), /* RET_BIG = */ ( _SRT ), -/* RET_VEC_BIG = */ ( _SRT ), /* RET_DYN = */ ( _SRT ), /* RET_FUN = */ ( 0 ), /* UPDATE_FRAME = */ ( _BTM ), @@ -73,7 +71,8 @@ StgWord16 closure_flags[] = { /* BLACKHOLE = */ ( _NS| _UPT ), /* SE_BLACKHOLE = */ ( _NS| _UPT ), /* SE_CAF_BLACKHOLE = */ ( _NS| _UPT ), -/* MVAR = */ (_HNF| _NS| _MUT|_UPT ), +/* MVAR_CLEAN = */ (_HNF| _NS| _MUT|_UPT ), +/* MVAR_DIRTY = */ (_HNF| _NS| _MUT|_UPT ), /* ARR_WORDS = */ (_HNF| _NS| _UPT ), /* MUT_ARR_PTRS_CLEAN = */ (_HNF| _NS| _MUT|_UPT ), /* MUT_ARR_PTRS_DIRTY = */ (_HNF| _NS| _MUT|_UPT ), @@ -101,6 +100,6 @@ StgWord16 closure_flags[] = { /* CATCH_STM_FRAME = */ ( _BTM ) }; -#if N_CLOSURE_TYPES != 73 +#if N_CLOSURE_TYPES != 72 #error Closure types changed: update ClosureFlags.c! #endif