]> granicus.if.org Git - gc/commitdiff
2006-04-28 Hans Boehm <Hans.Boehm@hp.com>
authorhboehm <hboehm>
Sat, 29 Apr 2006 00:07:18 +0000 (00:07 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Jul 2011 17:06:37 +0000 (21:06 +0400)
* Improve comment describing page hash tables.

include/private/gc_priv.h

index fec8e08fa2fd18a4b8aa8e055bc1c685d3d06de8..ca06df03053b2c093ed50b4019e505c9abf60288 100644 (file)
@@ -525,8 +525,11 @@ extern GC_warn_proc GC_current_warn_proc;
 
 
 /*
- * Hash table representation of sets of pages.  This assumes it is
- * OK to add spurious entries to sets.
+ * Hash table representation of sets of pages.
+ * Implements a map from aligned HBLKSIZE chunks of the address space to one
+ * bit each.
+ * This assumes it is OK to spuriously set bits, e.g. because multiple
+ * addresses are represented by a single location.
  * Used by black-listing code, and perhaps by dirty bit maintenance code.
  */