summaryrefslogtreecommitdiff
path: root/dbg_mlc.c
diff options
context:
space:
mode:
authorivmai <ivmai>2011-03-15 13:09:15 +0000
committerIvan Maidanski <ivmai@mail.ru>2011-07-26 21:06:56 +0400
commit3bf0f8b00bc994d455a0bd560f2cc479d6d03e0d (patch)
tree3ba3f7a1746b306b61878edd40431b6b4d02e5c3 /dbg_mlc.c
parent015db4806b7299592a94e3099b0fe50cca2b1e58 (diff)
downloadbdwgc-3bf0f8b00bc994d455a0bd560f2cc479d6d03e0d.tar.gz
2011-03-15 Ivan Maidanski <ivmai@mail.ru>
* alloc.c (GC_finish_collection): Replace "#else #ifdef" with "#elif". * include/private/gc_priv.h (CPP_LOG_HBLKSIZE, LOG_PHT_ENTRIES, MAX_ROOT_SETS, MAX_HEAP_SECTS): Ditto. * alloc.c (GC_expand_hp_inner): Check for GC_collect_at_heapsize overflow even if not LARGE_CONFIG. * dbg_mlc.c (GC_check_heap_proc): Check "oh" size even if SMALL_CONFIG. * finalize.c (GC_print_finalization_stats): Fix "#endif" comment. * new_hblk.c (GC_build_fl_clear2, GC_build_fl_clear4, GC_build_fl2, GC_build_fl4): Reformat the comment; adjust code indentation. * new_hblk.c (GC_build_fl): Fix indentation. * include/private/gc_hdrs.h: Ditto. * doc/README.environment (GC_LOG_FILE, GC_PRINT_VERBOSE_STATS, GC_FULL_FREQUENCY): Refine the documentation.
Diffstat (limited to 'dbg_mlc.c')
-rw-r--r--dbg_mlc.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/dbg_mlc.c b/dbg_mlc.c
index 42561fc1..e1bd4a09 100644
--- a/dbg_mlc.c
+++ b/dbg_mlc.c
@@ -932,11 +932,9 @@ STATIC void GC_check_heap_block(struct hblk *hbp, word dummy)
/* I hold the allocation lock. Normally called by collector. */
STATIC void GC_check_heap_proc(void)
{
-# ifndef SMALL_CONFIG
- GC_STATIC_ASSERT((sizeof(oh) & (GRANULE_BYTES - 1)) == 0);
- /* FIXME: Should we check for twice that alignment? */
-# endif
- GC_apply_to_all_blocks(GC_check_heap_block, (word)0);
+ GC_STATIC_ASSERT((sizeof(oh) & (GRANULE_BYTES - 1)) == 0);
+ /* FIXME: Should we check for twice that alignment? */
+ GC_apply_to_all_blocks(GC_check_heap_block, (word)0);
}
#endif /* !SHORT_DBG_HDRS */