testsuite: attempt fixing fallout from 089b72f52
[ghc.git] / rts / Stats.h
index d74cf29..76b5222 100644 (file)
@@ -27,13 +27,11 @@ struct gc_thread_;
 void      stat_startInit(void);
 void      stat_endInit(void);
 
-void      stat_startGC(Capability *cap, struct gc_thread_ *gct);
-void      stat_endGC  (Capability *cap, struct gc_thread_ *gct,
-                       lnat alloc, lnat live, lnat copied, lnat slop, nat gen,
-                       nat n_gc_threads, lnat par_max_copied, lnat par_tot_copied);
-
-void stat_gcWorkerThreadStart (struct gc_thread_ *gct);
-void stat_gcWorkerThreadDone  (struct gc_thread_ *gct);
+void      stat_startGCSync(struct gc_thread_ *_gct);
+void      stat_startGC(Capability *cap, struct gc_thread_ *_gct);
+void      stat_endGC  (Capability *cap, struct gc_thread_ *_gct,
+                       W_ live, W_ copied, W_ slop, nat gen,
+                       nat n_gc_threads, W_ par_max_copied, W_ par_tot_copied);
 
 #ifdef PROFILING
 void      stat_startRP(void);
@@ -52,7 +50,7 @@ void      stat_endHeapCensus(void);
 void      stat_startExit(void);
 void      stat_endExit(void);
 
-void      stat_exit(int alloc);
+void      stat_exit(void);
 void      stat_workerStop(void);
 
 void      initStats0(void);