[project @ 2003-09-15 20:39:38 by sof]
[ghc-hetmet.git] / ghc / rts / StablePriv.h
index 4105605..05a50bc 100644 (file)
@@ -1,12 +1,17 @@
 /* -----------------------------------------------------------------------------
- * $Id: StablePriv.h,v 1.1 1999/01/26 14:18:38 simonm Exp $
+ * $Id: StablePriv.h,v 1.3 2001/07/23 17:23:20 simonmar Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Internal RTS API for stable names and stable ptrs.
  *
  * ---------------------------------------------------------------------------*/
 
-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 );