X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FStablePriv.h;h=05a50bc88142509eaeb14aeef52889c044023631;hb=9e6162f9d0102d1f5738bf78258b24ea5a647ea4;hp=f245216050de659f7dc9a88b5b6ecaa85e7aeba8;hpb=7f309f1c021e7583f724cce599ce2dd3c439361b;p=ghc-hetmet.git diff --git a/ghc/rts/StablePriv.h b/ghc/rts/StablePriv.h index f245216..05a50bc 100644 --- a/ghc/rts/StablePriv.h +++ b/ghc/rts/StablePriv.h @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: StablePriv.h,v 1.2 1999/02/05 16:02:56 simonm Exp $ + * $Id: StablePriv.h,v 1.3 2001/07/23 17:23:20 simonmar Exp $ * * (c) The GHC Team, 1998-1999 * @@ -7,8 +7,11 @@ * * ---------------------------------------------------------------------------*/ -extern void initStablePtrTable(void); -extern void markStablePtrTable(rtsBool full); -extern void enlargeStablePtrTable(void); -extern void gcStablePtrTable(rtsBool full); -extern StgWord lookupStableName(StgPtr p); +extern void initStablePtrTable ( void ); +extern void enlargeStablePtrTable ( void ); +extern StgWord lookupStableName ( StgPtr p ); + +extern void markStablePtrTable ( evac_fn evac ); +extern void threadStablePtrTable ( evac_fn evac ); +extern void gcStablePtrTable ( void ); +extern void updateStablePtrTable ( rtsBool full );