/* 1.a. if addr doesn't point into the heap, return. */
if ((unsigned long)addr - (unsigned long)heap_base >=
((long)heap_top - (long)heap_base)) {
#ifdef GC_COLLECT_STATISTICS
/* 1.a. if addr doesn't point into the heap, return. */
if ((unsigned long)addr - (unsigned long)heap_base >=
((long)heap_top - (long)heap_base)) {
#ifdef GC_COLLECT_STATISTICS