HBLKSIZE 30 gc/allchblk.c # define MAX_BLACK_LIST_ALLOC (2*HBLKSIZE) HBLKSIZE 126 gc/allchblk.c if (GC_is_black_listed(h, HBLKSIZE) != 0) { HBLKSIZE 187 gc/allchblk.c p += HBLKSIZE; HBLKSIZE 214 gc/allchblk.c p += HBLKSIZE * OBJ_SZ_TO_BLOCKS(hhdr -> hb_sz); HBLKSIZE 264 gc/allchblk.c GC_ASSERT(((hhdr -> hb_sz) & (HBLKSIZE-1)) == 0); HBLKSIZE 348 gc/allchblk.c GC_ASSERT(((hhdr -> hb_sz) & (HBLKSIZE-1)) == 0); HBLKSIZE 468 gc/allchblk.c GC_ASSERT((total_size & (HBLKSIZE-1)) == 0); HBLKSIZE 585 gc/allchblk.c size_needed = HBLKSIZE * OBJ_SZ_TO_BLOCKS(sz); HBLKSIZE 641 gc/allchblk.c HBLKSIZE HBLKSIZE 684 gc/allchblk.c } else if (size_avail == 0 && size_needed == HBLKSIZE HBLKSIZE 710 gc/allchblk.c BYTES_TO_WORDS(HBLKSIZE), HBLKSIZE 713 gc/allchblk.c BZERO(h, HBLKSIZE); HBLKSIZE 792 gc/allchblk.c size = HBLKSIZE * OBJ_SZ_TO_BLOCKS(size); HBLKSIZE 858 gc/alloc.c if (GC_is_black_listed(h, HBLKSIZE)) nbl++; HBLKSIZE 861 gc/alloc.c (unsigned long)(len/HBLKSIZE)); HBLKSIZE 909 gc/alloc.c bytes = n * HBLKSIZE; HBLKSIZE 943 gc/alloc.c expansion_slop = WORDS_TO_BYTES(min_words_allocd()) + 4*MAXHINCR*HBLKSIZE; HBLKSIZE 969 gc/alloc.c GC_heapsize + expansion_slop - 2*MAXHINCR*HBLKSIZE; HBLKSIZE 1011 gc/alloc.c word blocks_to_get = GC_heapsize/(HBLKSIZE*GC_free_space_divisor) HBLKSIZE 270 gc/backgraph.c } while (i + sz <= BYTES_TO_WORDS(HBLKSIZE)); HBLKSIZE 51 gc/blacklst.c word GC_black_list_spacing = MINHINCR*HBLKSIZE; /* Initial rough guess */ HBLKSIZE 147 gc/blacklst.c HBLKSIZE*(GC_heapsize/GC_total_stack_black_listed); HBLKSIZE 149 gc/blacklst.c if (GC_black_list_spacing < 3 * HBLKSIZE) { HBLKSIZE 150 gc/blacklst.c GC_black_list_spacing = 3 * HBLKSIZE; HBLKSIZE 152 gc/blacklst.c if (GC_black_list_spacing > MAXHINCR * HBLKSIZE) { HBLKSIZE 153 gc/blacklst.c GC_black_list_spacing = MAXHINCR * HBLKSIZE; HBLKSIZE 294 gc/blacklst.c struct hblk * endp1 = start + len/HBLKSIZE; HBLKSIZE 298 gc/blacklst.c return(total * HBLKSIZE); HBLKSIZE 130 gc/checksums.c bytes += HBLKSIZE-1; HBLKSIZE 131 gc/checksums.c bytes &= ~(HBLKSIZE-1); HBLKSIZE 237 gc/dbg_mlc.c (((word)(p + sizeof(oh) + sz - 1) ^ (word)p) >= HBLKSIZE) HBLKSIZE 975 gc/dbg_mlc.c plim = (word *)((((word)hbp) + HBLKSIZE) - WORDS_TO_BYTES(sz)); HBLKSIZE 73 gc/headers.c word bytes_to_get = MINHINCR * HBLKSIZE; HBLKSIZE 181 gc/include/private/gc_hdrs.h # define MAX_JUMP (HBLKSIZE - 1) HBLKSIZE 251 gc/include/private/gc_pmark.h if (displ + (hhdr -> hb_sz) > BYTES_TO_WORDS(HBLKSIZE)) { \ HBLKSIZE 508 gc/include/private/gc_priv.h #ifndef HBLKSIZE HBLKSIZE 520 gc/include/private/gc_priv.h # if HBLKSIZE == 512 HBLKSIZE 523 gc/include/private/gc_priv.h # if HBLKSIZE == 1024 HBLKSIZE 526 gc/include/private/gc_priv.h # if HBLKSIZE == 2048 HBLKSIZE 529 gc/include/private/gc_priv.h # if HBLKSIZE == 4096 HBLKSIZE 532 gc/include/private/gc_priv.h # if HBLKSIZE == 8192 HBLKSIZE 535 gc/include/private/gc_priv.h # if HBLKSIZE == 16384 HBLKSIZE 539 gc/include/private/gc_priv.h --> fix HBLKSIZE HBLKSIZE 566 gc/include/private/gc_priv.h # define modHBLKSZ(n) ((n) & (HBLKSIZE-1)) HBLKSIZE 568 gc/include/private/gc_priv.h # define HBLKPTR(objptr) ((struct hblk *)(((word) (objptr)) & ~(HBLKSIZE-1))) HBLKSIZE 570 gc/include/private/gc_priv.h # define HBLKDISPL(objptr) (((word) (objptr)) & (HBLKSIZE-1)) HBLKSIZE 650 gc/include/private/gc_priv.h #define HBLKMASK (HBLKSIZE-1) HBLKSIZE 733 gc/include/private/gc_priv.h # define BODY_SZ (HBLKSIZE/sizeof(word)) HBLKSIZE 742 gc/include/private/gc_priv.h divHBLKSZ(WORDS_TO_BYTES(sz) + HBLKSIZE-1) HBLKSIZE 929 gc/include/private/gc_priv.h # define MAP_ENTRIES HBLKSIZE HBLKSIZE 1896 gc/include/private/gcconfig.h # ifndef HBLKSIZE HBLKSIZE 81 gc/include/private/pthread_support.h # define DIRECT_GRANULES (HBLKSIZE/GRANULARITY) HBLKSIZE 66 gc/malloc.c int total_bytes = n_blocks * HBLKSIZE; HBLKSIZE 92 gc/malloc.c BZERO(result, n_blocks * HBLKSIZE); HBLKSIZE 172 gc/malloc.c if (lb <= HBLKSIZE) HBLKSIZE 207 gc/malloc.c BZERO(result, n_blocks * HBLKSIZE); HBLKSIZE 223 gc/malloc.c BZERO(result, n_blocks * HBLKSIZE); HBLKSIZE 97 gc/mallocx.c sz = (sz+HBLKSIZE-1) & (~HBLKMASK); HBLKSIZE 200 gc/mallocx.c BZERO(result, n_blocks * HBLKSIZE); HBLKSIZE 219 gc/mallocx.c BZERO(result, n_blocks * HBLKSIZE); HBLKSIZE 486 gc/mallocx.c GC_words_allocd += BYTES_TO_WORDS(HBLKSIZE) HBLKSIZE 487 gc/mallocx.c - BYTES_TO_WORDS(HBLKSIZE) % lw; HBLKSIZE 610 gc/mallocx.c if (align >= HBLKSIZE/2 || lb >= HBLKSIZE/2) { HBLKSIZE 611 gc/mallocx.c if (align > HBLKSIZE) return GC_oom_fn(LONG_MAX-1024) /* Fail */; HBLKSIZE 612 gc/mallocx.c return GC_malloc(lb <= HBLKSIZE? HBLKSIZE : lb); HBLKSIZE 623 gc/mallocx.c if (offset >= VALID_OFFSET_SZ) return GC_malloc(HBLKSIZE); HBLKSIZE 87 gc/mark.c # define INITIAL_MARK_STACK_SIZE (1*HBLKSIZE) HBLKSIZE 558 gc/mark.c current = current - HBLKSIZE*(word)hhdr; HBLKSIZE 617 gc/mark.c int credit = HBLKSIZE; /* Remaining credit for marking work */ HBLKSIZE 819 gc/mark.c #define LOCAL_MARK_STACK_SIZE HBLKSIZE HBLKSIZE 1238 gc/mark.c h = HBLKPTR(bottom + HBLKSIZE); HBLKSIZE 1548 gc/mark.c plim = (word *)(((word)h) + HBLKSIZE); HBLKSIZE 1596 gc/mark.c plim = (word *)(((word)h) + HBLKSIZE); HBLKSIZE 1645 gc/mark.c plim = (word *)(((word)h) + HBLKSIZE); HBLKSIZE 1749 gc/mark.c p += HBLKSIZE; HBLKSIZE 423 gc/misc.c && sz <= BYTES_TO_WORDS(HBLKSIZE)) { HBLKSIZE 694 gc/misc.c GC_STATIC_ASSERT(sizeof (struct hblk) == HBLKSIZE); HBLKSIZE 726 gc/misc.c if (initial_heap_sz <= MINHINCR * HBLKSIZE) { HBLKSIZE 737 gc/misc.c if (max_heap_sz < initial_heap_sz * HBLKSIZE) { HBLKSIZE 205 gc/new_hblk.c if (clear) BZERO(h, HBLKSIZE); HBLKSIZE 210 gc/new_hblk.c last_object = (word *)((char *)h + HBLKSIZE); HBLKSIZE 246 gc/new_hblk.c if ((sizeof (struct hblk)) > HBLKSIZE) { HBLKSIZE 40 gc/obj_map.c for (displ = 0; displ < HBLKSIZE; displ++) { HBLKSIZE 89 gc/obj_map.c for (j = offset; j < HBLKSIZE; j += lb) { HBLKSIZE 120 gc/obj_map.c for (displ = 0; displ < HBLKSIZE; displ++) { HBLKSIZE 124 gc/obj_map.c for(displ = 0; displ <= HBLKSIZE; displ++) { HBLKSIZE 133 gc/obj_map.c obj_start + WORDS_TO_BYTES(sz) <= HBLKSIZE; HBLKSIZE 608 gc/os_dep.c GC_page_size = HBLKSIZE; HBLKSIZE 1691 gc/os_dep.c result = (ptr_t) GlobalAlloc(0, bytes + HBLKSIZE); HBLKSIZE 1692 gc/os_dep.c result = (ptr_t)(((word)result + HBLKSIZE) & ~(HBLKSIZE-1)); HBLKSIZE 2717 gc/os_dep.c if (GC_page_size % HBLKSIZE != 0) { HBLKSIZE 2807 gc/os_dep.c if (GC_page_size == HBLKSIZE) { HBLKSIZE 2940 gc/os_dep.c end_block += GC_page_size/HBLKSIZE - 1; HBLKSIZE 2947 gc/os_dep.c ((ptr_t)end_block - (ptr_t)start_block) + HBLKSIZE); HBLKSIZE 3324 gc/os_dep.c if (PCR_VD_Start(HBLKSIZE, GC_vd_base, NPAGES*HBLKSIZE) HBLKSIZE 3344 gc/os_dep.c if (PCR_VD_Clear(GC_vd_base, NPAGES*HBLKSIZE, GC_grungy_bits) HBLKSIZE 3353 gc/os_dep.c if((ptr_t)h < GC_vd_base || (ptr_t)h >= GC_vd_base + NPAGES*HBLKSIZE) { HBLKSIZE 3365 gc/os_dep.c PCR_VD_WriteProtectDisable(h, nblocks*HBLKSIZE); HBLKSIZE 3366 gc/os_dep.c PCR_VD_WriteProtectEnable(h, nblocks*HBLKSIZE); HBLKSIZE 3650 gc/os_dep.c if (GC_page_size % HBLKSIZE != 0) { HBLKSIZE 192 gc/pthread_support.c if ((word)q >= HBLKSIZE) { HBLKSIZE 197 gc/pthread_support.c for (; (word)q >= HBLKSIZE; qptr = &(obj_link(q)), q = *qptr); HBLKSIZE 205 gc/pthread_support.c fl[i] = (ptr_t)HBLKSIZE; HBLKSIZE 297 gc/pthread_support.c if (EXPECT((word)my_entry >= HBLKSIZE, 1)) { HBLKSIZE 325 gc/pthread_support.c if (EXPECT((word)my_entry >= HBLKSIZE, 1)) { HBLKSIZE 364 gc/pthread_support.c if (EXPECT((word)my_entry >= HBLKSIZE, 1)) { HBLKSIZE 479 gc/pthread_support.c # define MIN_STACK_SIZE (8*HBLKSIZE*sizeof(word)) HBLKSIZE 541 gc/pthread_support.c if ((word)q > HBLKSIZE) GC_set_fl_marks(q); HBLKSIZE 543 gc/pthread_support.c if ((word)q > HBLKSIZE) GC_set_fl_marks(q); HBLKSIZE 546 gc/pthread_support.c if ((word)q > HBLKSIZE) GC_set_fl_marks(q); HBLKSIZE 1233 gc/pthread_support.c GC_ASSERT(stack_size >= (8*HBLKSIZE*sizeof(word))); HBLKSIZE 155 gc/reclaim.c return (sum > BYTES_TO_WORDS(7*HBLKSIZE/8)/(hhdr -> hb_sz)); HBLKSIZE 324 gc/reclaim.c plim = (word *)((((word)hbp) + HBLKSIZE) HBLKSIZE 386 gc/reclaim.c plim = (word *)(((word)hbp) + HBLKSIZE); HBLKSIZE 429 gc/reclaim.c plim = (word *)(((word)hbp) + HBLKSIZE); HBLKSIZE 475 gc/reclaim.c plim = (word *)((((word)hbp) + HBLKSIZE) HBLKSIZE 507 gc/reclaim.c plim = (word *)((((word)hbp) + HBLKSIZE) HBLKSIZE 544 gc/reclaim.c plim = (word *)(((word)hbp) + HBLKSIZE); HBLKSIZE 585 gc/reclaim.c plim = (word *)(((word)hbp) + HBLKSIZE); HBLKSIZE 636 gc/reclaim.c plim = (word *)(((word)hbp) + HBLKSIZE); HBLKSIZE 775 gc/reclaim.c GC_large_allocd_bytes -= blocks * HBLKSIZE; HBLKSIZE 790 gc/reclaim.c GC_mem_found += BYTES_TO_WORDS(HBLKSIZE); HBLKSIZE 879 gc/reclaim.c bytes += HBLKSIZE-1; HBLKSIZE 880 gc/reclaim.c bytes &= ~(HBLKSIZE-1); HBLKSIZE 543 gc/solaris_threads.c h = (struct hblk *)(((word)p + HBLKSIZE-1) & ~(HBLKSIZE-1)); HBLKSIZE 646 gc/solaris_threads.c result = (word)rl.rlim_cur & ~(HBLKSIZE-1); HBLKSIZE 662 gc/solaris_threads.c register ptr_t hottest = (ptr_t)((word)(&dummy) & ~(HBLKSIZE-1)); HBLKSIZE 794 gc/solaris_threads.c GC_min_stack_sz = ((thr_min_stack() + 32*1024 + HBLKSIZE-1) HBLKSIZE 795 gc/solaris_threads.c & ~(HBLKSIZE - 1));