X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2Fsm%2FEvac.c-inc;fp=rts%2Fsm%2FEvac.c-inc;h=4fe9d5dacce1881a79beba5152f32974c8d689e8;hb=e5601110f37f48771b9e62296770a29e79d96e28;hp=7e1045273c1994d1d6758ae350d7d21d391c65ab;hpb=ddacc40c5275110a2a17402bab704bac371cf001;p=ghc-hetmet.git diff --git a/rts/sm/Evac.c-inc b/rts/sm/Evac.c-inc index 7e10452..4fe9d5d 100644 --- a/rts/sm/Evac.c-inc +++ b/rts/sm/Evac.c-inc @@ -39,6 +39,7 @@ copy_tag(StgClosure **p, StgClosure *src, nat size, step *stp, StgWord tag) return evacuate(p); // does the failed_to_evac stuff } #else + ASSERT(n_gc_threads == 1); info = (W_)src->header.info; src->header.info = &stg_EVACUATED_info; #endif @@ -563,3 +564,8 @@ loop: barf("evacuate"); } + +#undef copy +#undef copy_tag +#undef copyPart +#undef evacuate