Replace hashing function for string keys implementation with xxhash
[ghc.git] / rts / Stable.h
index 0a1cc0d..399a2b3 100644 (file)
@@ -12,8 +12,7 @@
  *
  * ---------------------------------------------------------------------------*/
 
-#ifndef STABLE_H
-#define STABLE_H
+#pragma once
 
 #include "sm/GC.h" // for evac_fn below
 
@@ -39,24 +38,14 @@ void    markStableTables      ( evac_fn evac, void *user );
 
 void    threadStableTables    ( evac_fn evac, void *user );
 void    gcStableTables        ( void );
-void    updateStableTables    ( rtsBool full );
+void    updateStableTables    ( bool full );
 
 void    stableLock            ( void );
 void    stableUnlock          ( void );
 
-#ifdef THREADED_RTS
+#if defined(THREADED_RTS)
 // needed by Schedule.c:forkProcess()
 extern Mutex stable_mutex;
 #endif
 
 #include "EndPrivate.h"
-
-#endif /* STABLE_H */
-
-// Local Variables:
-// mode: C
-// fill-column: 80
-// indent-tabs-mode: nil
-// c-basic-offset: 4
-// buffer-file-coding-system: utf-8-unix
-// End: