Tweaks to stack squeezing
[ghc-hetmet.git] / rts / sm / GC.h
index 519925e..d3ce8cf 100644 (file)
@@ -4,6 +4,11 @@
  *
  * Generational garbage collector
  *
+ * Documentation on the architecture of the Garbage Collector can be
+ * found in the online commentary:
+ * 
+ *   http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ *
  * ---------------------------------------------------------------------------*/
 
 #ifndef GC_H
@@ -31,7 +36,7 @@ extern lnat new_blocks;                // blocks allocated during this GC
 extern lnat new_scavd_blocks;   // ditto, but depth-first blocks
 
 #ifdef DEBUG
-extern nat mutlist_MUTVARS, mutlist_MUTARRS, mutlist_OTHERS;
+extern nat mutlist_MUTVARS, mutlist_MUTARRS, mutlist_MVARS, mutlist_OTHERS;
 #endif
 
 StgClosure * isAlive(StgClosure *p);