summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--includes/rts/storage/GC.h7
-rw-r--r--rts/Stats.h2
2 files changed, 7 insertions, 2 deletions
diff --git a/includes/rts/storage/GC.h b/includes/rts/storage/GC.h
index 5f2165f1fd..9616d72d51 100644
--- a/includes/rts/storage/GC.h
+++ b/includes/rts/storage/GC.h
@@ -175,6 +175,13 @@ void revertCAFs (void);
void setKeepCAFs (void);
/* -----------------------------------------------------------------------------
+ Stats
+ -------------------------------------------------------------------------- */
+
+// Returns the total number of bytes allocated since the start of the program.
+HsInt64 getAllocations (void);
+
+/* -----------------------------------------------------------------------------
This is the write barrier for MUT_VARs, a.k.a. IORefs. A
MUT_VAR_CLEAN object is not on the mutable list; a MUT_VAR_DIRTY
is. When written to, a MUT_VAR_CLEAN turns into a MUT_VAR_DIRTY
diff --git a/rts/Stats.h b/rts/Stats.h
index d751761f02..f3a20ae6a2 100644
--- a/rts/Stats.h
+++ b/rts/Stats.h
@@ -61,8 +61,6 @@ Ticks stat_getElapsedTime(void);
void statsPrintf( char *s, ... )
GNUC3_ATTRIBUTE(format (printf, 1, 2));
-HsInt64 getAllocations (void);
-
#include "EndPrivate.h"
#endif /* STATS_H */