[BACK]Return to blacklst.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gc

Diff for /OpenXM_contrib/gc/Attic/blacklst.c between version 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 1999/11/27 10:58:32 version 1.1.1.2, 2000/04/14 11:07:58
Line 145  void GC_promote_black_lists()
Line 145  void GC_promote_black_lists()
     if (GC_black_list_spacing < 3 * HBLKSIZE) {      if (GC_black_list_spacing < 3 * HBLKSIZE) {
         GC_black_list_spacing = 3 * HBLKSIZE;          GC_black_list_spacing = 3 * HBLKSIZE;
     }      }
       if (GC_black_list_spacing > MAXHINCR * HBLKSIZE) {
           GC_black_list_spacing = MAXHINCR * HBLKSIZE;
           /* Makes it easier to allocate really huge blocks, which otherwise */
           /* may have problems with nonuniform blacklist distributions.      */
           /* This way we should always succeed immediately after growing the */
           /* heap.                                                           */
       }
 }  }
   
 void GC_unpromote_black_lists()  void GC_unpromote_black_lists()

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>