curr_fo           337 gc/finalize.c      struct finalizable_object * curr_fo, * prev_fo;
curr_fo           368 gc/finalize.c      prev_fo = 0; curr_fo = fo_head[index];
curr_fo           369 gc/finalize.c      while (curr_fo != 0) {
curr_fo           370 gc/finalize.c          if (curr_fo -> fo_hidden_base == HIDE_POINTER(base)) {
curr_fo           375 gc/finalize.c              if (ocd) *ocd = (GC_PTR) curr_fo -> fo_client_data;
curr_fo           376 gc/finalize.c              if (ofn) *ofn = curr_fo -> fo_fn;
curr_fo           379 gc/finalize.c                    fo_head[index] = fo_next(curr_fo);
curr_fo           381 gc/finalize.c                    fo_set_next(prev_fo, fo_next(curr_fo));
curr_fo           389 gc/finalize.c                    GC_free((GC_PTR)curr_fo);
curr_fo           392 gc/finalize.c                  curr_fo -> fo_fn = fn;
curr_fo           393 gc/finalize.c                  curr_fo -> fo_client_data = (ptr_t)cd;
curr_fo           394 gc/finalize.c                  curr_fo -> fo_mark_proc = mp;
curr_fo           398 gc/finalize.c                    fo_head[index] = curr_fo;
curr_fo           400 gc/finalize.c                    fo_set_next(prev_fo, curr_fo);
curr_fo           409 gc/finalize.c          prev_fo = curr_fo;
curr_fo           410 gc/finalize.c          curr_fo = fo_next(curr_fo);
curr_fo           518 gc/finalize.c      struct finalizable_object * curr_fo;
curr_fo           534 gc/finalize.c        for (curr_fo = fo_head[i]; curr_fo != 0; curr_fo = fo_next(curr_fo)) {
curr_fo           535 gc/finalize.c          real_ptr = (ptr_t)REVEAL_POINTER(curr_fo -> fo_hidden_base);
curr_fo           547 gc/finalize.c      struct finalizable_object * curr_fo, * prev_fo, * next_fo;
curr_fo           581 gc/finalize.c        for (curr_fo = fo_head[i]; curr_fo != 0; curr_fo = fo_next(curr_fo)) {
curr_fo           582 gc/finalize.c          real_ptr = (ptr_t)REVEAL_POINTER(curr_fo -> fo_hidden_base);
curr_fo           585 gc/finalize.c              GC_MARK_FO(real_ptr, curr_fo -> fo_mark_proc);
curr_fo           596 gc/finalize.c        curr_fo = fo_head[i];
curr_fo           598 gc/finalize.c        while (curr_fo != 0) {
curr_fo           599 gc/finalize.c          real_ptr = (ptr_t)REVEAL_POINTER(curr_fo -> fo_hidden_base);
curr_fo           605 gc/finalize.c                next_fo = fo_next(curr_fo);
curr_fo           613 gc/finalize.c                fo_set_next(curr_fo, GC_finalize_now);
curr_fo           614 gc/finalize.c                GC_finalize_now = curr_fo;
curr_fo           617 gc/finalize.c                curr_fo -> fo_hidden_base =
curr_fo           618 gc/finalize.c                		(word) REVEAL_POINTER(curr_fo -> fo_hidden_base);
curr_fo           620 gc/finalize.c                   	ALIGNED_WORDS(curr_fo -> fo_object_size)
curr_fo           622 gc/finalize.c  	    GC_ASSERT(GC_is_marked(GC_base((ptr_t)curr_fo)));
curr_fo           623 gc/finalize.c              curr_fo = next_fo;
curr_fo           625 gc/finalize.c              prev_fo = curr_fo;
curr_fo           626 gc/finalize.c              curr_fo = fo_next(curr_fo);
curr_fo           634 gc/finalize.c        for (curr_fo = GC_finalize_now;
curr_fo           635 gc/finalize.c    	 curr_fo != NULL; curr_fo = fo_next(curr_fo)) {
curr_fo           636 gc/finalize.c    	real_ptr = (ptr_t)curr_fo -> fo_hidden_base;
curr_fo           638 gc/finalize.c    	    if (curr_fo -> fo_mark_proc == GC_null_finalize_mark_proc) {
curr_fo           676 gc/finalize.c      struct finalizable_object * curr_fo, * prev_fo, * next_fo;
curr_fo           684 gc/finalize.c          curr_fo = fo_head[i];
curr_fo           686 gc/finalize.c        while (curr_fo != 0) {
curr_fo           687 gc/finalize.c            real_ptr = (ptr_t)REVEAL_POINTER(curr_fo -> fo_hidden_base);
curr_fo           692 gc/finalize.c            next_fo = fo_next(curr_fo);
curr_fo           701 gc/finalize.c            fo_set_next(curr_fo, GC_finalize_now);
curr_fo           702 gc/finalize.c            GC_finalize_now = curr_fo;
curr_fo           706 gc/finalize.c            curr_fo -> fo_hidden_base =
curr_fo           707 gc/finalize.c          		(word) REVEAL_POINTER(curr_fo -> fo_hidden_base);
curr_fo           710 gc/finalize.c             	ALIGNED_WORDS(curr_fo -> fo_object_size)
curr_fo           712 gc/finalize.c            curr_fo = next_fo;
curr_fo           764 gc/finalize.c      struct finalizable_object * curr_fo;
curr_fo           777 gc/finalize.c      	curr_fo = GC_finalize_now;
curr_fo           779 gc/finalize.c   	    if (curr_fo != 0) GC_finalize_now = fo_next(curr_fo);
curr_fo           782 gc/finalize.c  	    if (curr_fo == 0) break;
curr_fo           784 gc/finalize.c  	    GC_finalize_now = fo_next(curr_fo);
curr_fo           786 gc/finalize.c   	fo_set_next(curr_fo, 0);
curr_fo           787 gc/finalize.c      	(*(curr_fo -> fo_fn))((ptr_t)(curr_fo -> fo_hidden_base),
curr_fo           788 gc/finalize.c      			      curr_fo -> fo_client_data);
curr_fo           789 gc/finalize.c      	curr_fo -> fo_client_data = 0;
curr_fo           795 gc/finalize.c      	    GC_free((GC_PTR)curr_fo);