X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=includes%2FStorage.h;h=62d57b1d7bd3bb68728c754b912e50292ae5a817;hb=5af1615ff84f5ef7c0db4eff486ed55ee3e4c1c5;hp=48b7ec307e023a69d8bee930d4d94ae5e64b1018;hpb=d5bd3e829c47c03157cf41cad581d2df44dfd81b;p=ghc-hetmet.git diff --git a/includes/Storage.h b/includes/Storage.h index 48b7ec3..62d57b1 100644 --- a/includes/Storage.h +++ b/includes/Storage.h @@ -173,9 +173,6 @@ extern bdescr * RTS_VAR(small_alloc_list); extern bdescr * RTS_VAR(large_alloc_list); extern bdescr * RTS_VAR(pinned_object_block); -extern StgPtr RTS_VAR(alloc_Hp); -extern StgPtr RTS_VAR(alloc_HpLim); - extern nat RTS_VAR(alloc_blocks); extern nat RTS_VAR(alloc_blocks_lim); @@ -522,7 +519,9 @@ extern void GetRoots ( evac_fn evac ); extern ullong RTS_VAR(total_allocated); extern lnat calcAllocated ( void ); -extern lnat calcLive ( void ); +extern lnat calcLiveBlocks ( void ); +extern lnat calcLiveWords ( void ); +extern lnat countOccupied ( bdescr *bd ); extern lnat calcNeeded ( void ); #if defined(DEBUG)