kind 225 gc/allchblk.c static GC_bool setup_header(hhdr, sz, kind, flags) kind 228 gc/allchblk.c int kind; kind 239 gc/allchblk.c hhdr -> hb_obj_kind = kind; kind 241 gc/allchblk.c descr = GC_obj_kinds[kind].ok_descriptor; kind 242 gc/allchblk.c if (GC_obj_kinds[kind].ok_relocate_descr) descr += WORDS_TO_BYTES(sz); kind 552 gc/allchblk.c GC_allochblk(sz, kind, flags) kind 554 gc/allchblk.c int kind; kind 561 gc/allchblk.c struct hblk * result = GC_allochblk_nth(sz, kind, flags, i); kind 572 gc/allchblk.c GC_allochblk_nth(sz, kind, flags, n) kind 574 gc/allchblk.c int kind; kind 635 gc/allchblk.c if ( !IS_UNCOLLECTABLE(kind) && kind 636 gc/allchblk.c (kind != PTRFREE || size_needed > MAX_BLACK_LIST_ALLOC)) { kind 720 gc/allchblk.c return GC_allochblk_nth(sz, kind, flags, n); kind 748 gc/allchblk.c if (!setup_header(hhdr, sz, kind, flags)) { kind 658 gc/alloc.c int kind; kind 661 gc/alloc.c for (kind = 0; kind < GC_n_kinds; kind++) { kind 663 gc/alloc.c q = GC_obj_kinds[kind].ok_freelist[size]; kind 701 gc/alloc.c int kind; kind 703 gc/alloc.c for (kind = 0; kind < GC_n_kinds; kind++) { kind 705 gc/alloc.c q = GC_obj_kinds[kind].ok_freelist[size]; kind 1061 gc/alloc.c ptr_t GC_allocobj(sz, kind) kind 1063 gc/alloc.c int kind; kind 1065 gc/alloc.c ptr_t * flh = &(GC_obj_kinds[kind].ok_freelist[sz]); kind 1075 gc/alloc.c GC_continue_reclaim(sz, kind); kind 1078 gc/alloc.c GC_new_hblk(sz, kind); kind 335 gc/dbg_mlc.c void GC_register_describe_type_fn(kind, fn) kind 336 gc/dbg_mlc.c int kind; kind 339 gc/dbg_mlc.c GC_describe_type_fns[kind] = fn; kind 349 gc/dbg_mlc.c int kind = hhdr -> hb_obj_kind; kind 351 gc/dbg_mlc.c if (0 != GC_describe_type_fns[kind] && GC_is_marked(GC_base(p))) { kind 355 gc/dbg_mlc.c (GC_describe_type_fns[kind])(p, buffer); kind 359 gc/dbg_mlc.c switch(kind) { kind 378 gc/dbg_mlc.c GC_err_printf2("kind %ld, descr 0x%lx", kind, hhdr -> hb_descr); kind 79 gc/include/gc_alloc.h extern char * GC_generic_malloc_words_small(size_t word, int kind); kind 130 gc/include/gc_alloc.h static void * GC_out_of_line_malloc(size_t nwords, int kind); kind 146 gc/include/gc_alloc.h void * GC_aux_template<dummy>::GC_out_of_line_malloc(size_t nwords, int kind) kind 164 gc/include/gc_alloc.h return GC_generic_malloc_words_small(nwords, kind); kind 197 gc/include/gc_mark.h void GC_register_describe_type_fn GC_PROTO((int kind, GC_describe_type_fn knd)); kind 94 gc/include/new_gc_alloc.h extern char * GC_generic_malloc_words_small(size_t word, int kind); kind 145 gc/include/new_gc_alloc.h static void * GC_out_of_line_malloc(size_t nwords, int kind); kind 161 gc/include/new_gc_alloc.h void * GC_aux_template<dummy>::GC_out_of_line_malloc(size_t nwords, int kind) kind 179 gc/include/new_gc_alloc.h return GC_generic_malloc_words_small(nwords, kind); kind 1523 gc/include/private/gc_priv.h void GC_new_hblk GC_PROTO((word size_in_words, int kind)); kind 1537 gc/include/private/gc_priv.h word size_in_words, int kind, unsigned flags)); kind 1569 gc/include/private/gc_priv.h void GC_continue_reclaim GC_PROTO((word sz, int kind)); kind 1649 gc/include/private/gc_priv.h ptr_t GC_allocobj GC_PROTO((word sz, int kind)); kind 25 gc/malloc.c GC_bool GC_alloc_reclaim_list(kind) kind 26 gc/malloc.c register struct obj_kind * kind; kind 32 gc/malloc.c kind -> ok_reclaim_list = result; kind 112 gc/malloc.c register struct obj_kind * kind = GC_obj_kinds + k; kind 119 gc/malloc.c opp = &(kind -> ok_freelist[lw]); kind 133 gc/malloc.c if (kind -> ok_reclaim_list == 0) { kind 134 gc/malloc.c if (!GC_alloc_reclaim_list(kind)) goto out; kind 268 gc/mallocx.c register struct obj_kind * kind = GC_obj_kinds + k; kind 270 gc/mallocx.c opp = &(kind -> ok_freelist[lw]); kind 275 gc/mallocx.c if (kind -> ok_reclaim_list != 0 || GC_alloc_reclaim_list(kind)) { kind 1404 gc/mark.c char * kind; kind 1413 gc/mark.c void GC_add_trace_entry(char *kind, word arg1, word arg2) kind 1415 gc/mark.c GC_trace_buf[GC_trace_buf_ptr].kind = kind; kind 1433 gc/mark.c if (p -> gc_no < gc_no || p -> kind == 0) return; kind 1435 gc/mark.c p -> kind, p -> gc_no, p -> words_allocd, kind 576 gc/mark_rts.c int kind; kind 603 gc/mark_rts.c for (kind = 0; kind < GC_n_kinds; kind++) { kind 604 gc/mark_rts.c GC_PTR base = GC_base(GC_obj_kinds[kind].ok_freelist); kind 238 gc/new_hblk.c void GC_new_hblk(sz, kind) kind 240 gc/new_hblk.c int kind; kind 243 gc/new_hblk.c register GC_bool clear = GC_obj_kinds[kind].ok_init; kind 253 gc/new_hblk.c h = GC_allochblk(sz, kind, 0); kind 257 gc/new_hblk.c if (IS_UNCOLLECTABLE(kind)) GC_set_hdr_marks(HDR(h)); kind 260 gc/new_hblk.c GC_obj_kinds[kind].ok_freelist[sz] = kind 261 gc/new_hblk.c GC_build_fl(h, sz, clear, GC_obj_kinds[kind].ok_freelist[sz]); kind 728 gc/reclaim.c int kind = hhdr -> hb_obj_kind; kind 729 gc/reclaim.c struct obj_kind * ok = &GC_obj_kinds[kind]; kind 928 gc/reclaim.c int kind; kind 934 gc/reclaim.c for (kind = 0; kind < GC_n_kinds; kind++) { kind 939 gc/reclaim.c struct hblk ** rlist = GC_obj_kinds[kind].ok_reclaim_list; kind 940 gc/reclaim.c GC_bool should_clobber = (GC_obj_kinds[kind].ok_descriptor != 0); kind 944 gc/reclaim.c lim = &(GC_obj_kinds[kind].ok_freelist[MAXOBJSZ+1]); kind 945 gc/reclaim.c for( fop = GC_obj_kinds[kind].ok_freelist; fop < lim; fop++ ) { kind 987 gc/reclaim.c void GC_continue_reclaim(sz, kind) kind 989 gc/reclaim.c int kind; kind 993 gc/reclaim.c register struct obj_kind * ok = &(GC_obj_kinds[kind]); kind 1021 gc/reclaim.c register int kind; kind 1034 gc/reclaim.c for (kind = 0; kind < GC_n_kinds; kind++) { kind 1035 gc/reclaim.c ok = &(GC_obj_kinds[kind]); kind 2996 src/extlib.c p->kind = obj; kind 3015 src/extlib.c SCM_RESULT = (p->kind); kind 2434 src/gauche.h ScmObj kind; /* promise kind */ kind 83 src/promise.c if (SCM_FALSEP(p->kind)) { kind 86 src/promise.c Scm_Printf(port, "#<promise(%S) %p%s>", p->kind, p, forced); kind 104 src/promise.c p->kind = SCM_FALSE;