X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2Fsm%2FStorage.h;h=3ff3380462cbd219811749d9d830ba0a12c3158a;hb=890f22ef8eff8dbb5b31fa221dfce65a7b84c202;hp=6dbccd8910826fe6bc09ddeceda9d85bc2c34cb3;hpb=214b3663d5d7598c13643f9221e43d5a7735b47f;p=ghc-hetmet.git diff --git a/rts/sm/Storage.h b/rts/sm/Storage.h index 6dbccd8..3ff3380 100644 --- a/rts/sm/Storage.h +++ b/rts/sm/Storage.h @@ -11,7 +11,7 @@ #include "Capability.h" -BEGIN_RTS_PRIVATE +#include "BeginPrivate.h" /* ----------------------------------------------------------------------------- Initialisation / De-initialisation @@ -19,7 +19,7 @@ BEGIN_RTS_PRIVATE void initStorage(void); void exitStorage(void); -void freeStorage(void); +void freeStorage(rtsBool free_heap); /* ----------------------------------------------------------------------------- Storage manager state @@ -132,8 +132,6 @@ lnat countNurseryBlocks ( void ); Stats 'n' DEBUG stuff -------------------------------------------------------------------------- */ -extern ullong total_allocated; - lnat calcAllocated (void); lnat calcLiveBlocks (void); lnat calcLiveWords (void); @@ -148,11 +146,11 @@ extern bdescr *exec_block; #define END_OF_STATIC_LIST ((StgClosure*)1) -void move_TSO (StgTSO *src, StgTSO *dest); +void move_STACK (StgStack *src, StgStack *dest); extern StgClosure * caf_list; extern StgClosure * revertible_caf_list; -END_RTS_PRIVATE +#include "EndPrivate.h" #endif /* SM_STORAGE_H */