current_p 618 gc/mark.c register word * current_p; /* Pointer to current candidate ptr. */ current_p 637 gc/mark.c current_p = mark_stack_top -> mse_start; current_p 660 gc/mark.c mark_stack_top -> mse_start = current_p; current_p 665 gc/mark.c current_p = (word *) ((char *)current_p + new_size); current_p 671 gc/mark.c limit = current_p + SPLIT_RANGE_WORDS-1; current_p 684 gc/mark.c current = *current_p; current_p 689 gc/mark.c mark_stack_limit, current_p, exit1); current_p 693 gc/mark.c ++ current_p; current_p 701 gc/mark.c (current_p, mark_stack_top, current_p 707 gc/mark.c descr = *(word *)((ptr_t)current_p + descr - GC_DS_PER_OBJECT); current_p 711 gc/mark.c ptr_t type_descr = *(ptr_t *)current_p; current_p 738 gc/mark.c limit = (word *)(((ptr_t)current_p) + (word)descr); current_p 741 gc/mark.c GC_ASSERT(!((word)current_p & (ALIGNMENT-1))); current_p 742 gc/mark.c credit -= (ptr_t)limit - (ptr_t)current_p; current_p 758 gc/mark.c GC_ASSERT(limit >= current_p); current_p 766 gc/mark.c if (current_p > limit) goto next_object; current_p 776 gc/mark.c if (current_p > limit) goto next_object; current_p 780 gc/mark.c while (current_p <= limit) { current_p 784 gc/mark.c current = *current_p; current_p 786 gc/mark.c PREFETCH((ptr_t)current_p + PREF_DIST*CACHE_LINE_SIZE); current_p 792 gc/mark.c mark_stack_limit, current_p, exit2); current_p 794 gc/mark.c current_p = (word *)((char *)current_p + ALIGNMENT); current_p 802 gc/mark.c mark_stack_limit, current_p, exit4); current_p 408 gc/typd_mlc.c register word * current_p = addr; current_p 413 gc/typd_mlc.c for (; bm != 0; bm >>= 1, current_p++) { current_p 415 gc/typd_mlc.c current = *current_p; current_p 419 gc/typd_mlc.c mark_stack_limit, current_p, exit1);