rb_objspace_t 342 gc.c static rb_objspace_t rb_objspace = {{GC_MALLOC_LIMIT}, {HEAP_MIN_SLOTS}}; rb_objspace_t 369 gc.c rb_objspace_t * rb_objspace_t 372 gc.c rb_objspace_t *objspace = malloc(sizeof(rb_objspace_t)); rb_objspace_t 404 gc.c static void run_final(rb_objspace_t *objspace, VALUE obj); rb_objspace_t 405 gc.c static int garbage_collect(rb_objspace_t *objspace); rb_objspace_t 466 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 485 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 501 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 517 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 535 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 552 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 585 gc.c return (void *)(VALUE)garbage_collect((rb_objspace_t *)ptr); rb_objspace_t 589 gc.c garbage_collect_with_gvl(rb_objspace_t *objspace) rb_objspace_t 607 gc.c vm_xmalloc(rb_objspace_t *objspace, size_t size) rb_objspace_t 646 gc.c vm_xrealloc(rb_objspace_t *objspace, void *ptr, size_t size) rb_objspace_t 685 gc.c vm_xfree(rb_objspace_t *objspace, void *ptr) rb_objspace_t 763 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 785 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 804 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 816 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 838 gc.c allocate_heaps(rb_objspace_t *objspace, size_t next_heaps_length) rb_objspace_t 861 gc.c assign_heap_slot(rb_objspace_t *objspace) rb_objspace_t 919 gc.c init_heap(rb_objspace_t *objspace) rb_objspace_t 938 gc.c set_heaps_increment(rb_objspace_t *objspace) rb_objspace_t 949 gc.c heaps_increment(rb_objspace_t *objspace) rb_objspace_t 962 gc.c rb_newobj_from_heap(rb_objspace_t *objspace) rb_objspace_t 989 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 1010 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 1024 gc.c rb_objspace_t *objspace = th->vm->objspace; rb_objspace_t 1026 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 1151 gc.c init_mark_stack(rb_objspace_t *objspace) rb_objspace_t 1159 gc.c static void gc_mark(rb_objspace_t *objspace, VALUE ptr, int lev); rb_objspace_t 1160 gc.c static void gc_mark_children(rb_objspace_t *objspace, VALUE ptr, int lev); rb_objspace_t 1163 gc.c gc_mark_all(rb_objspace_t *objspace) rb_objspace_t 1182 gc.c gc_mark_rest(rb_objspace_t *objspace) rb_objspace_t 1198 gc.c is_pointer_to_heap(rb_objspace_t *objspace, void *ptr) rb_objspace_t 1226 gc.c mark_locations_array(rb_objspace_t *objspace, register VALUE *x, register long n) rb_objspace_t 1240 gc.c gc_mark_locations(rb_objspace_t *objspace, VALUE *start, VALUE *end) rb_objspace_t 1258 gc.c rb_objspace_t *objspace; rb_objspace_t 1271 gc.c mark_tbl(rb_objspace_t *objspace, st_table *tbl, int lev) rb_objspace_t 1295 gc.c mark_set(rb_objspace_t *objspace, st_table *tbl, int lev) rb_objspace_t 1320 gc.c mark_hash(rb_objspace_t *objspace, st_table *tbl, int lev) rb_objspace_t 1346 gc.c gc_mark(rb_objspace_t *objspace, VALUE ptr, int lev) rb_objspace_t 1378 gc.c gc_mark_children(rb_objspace_t *objspace, VALUE ptr, int lev) rb_objspace_t 1645 gc.c static int obj_free(rb_objspace_t *, VALUE); rb_objspace_t 1648 gc.c add_freelist(rb_objspace_t *objspace, RVALUE *p) rb_objspace_t 1657 gc.c finalize_list(rb_objspace_t *objspace, RVALUE *p) rb_objspace_t 1674 gc.c free_unused_heaps(rb_objspace_t *objspace) rb_objspace_t 1708 gc.c gc_sweep(rb_objspace_t *objspace) rb_objspace_t 1804 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 1824 gc.c obj_free(rb_objspace_t *objspace, VALUE obj) rb_objspace_t 1949 gc.c mark_current_machine_context(rb_objspace_t *objspace, rb_thread_t *th) rb_objspace_t 1992 gc.c garbage_collect(rb_objspace_t *objspace) rb_objspace_t 2077 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 2159 gc.c os_obj_of(rb_objspace_t *objspace, VALUE of) rb_objspace_t 2263 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 2282 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 2319 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 2339 gc.c run_final(rb_objspace_t *objspace, VALUE obj) rb_objspace_t 2369 gc.c finalize_deferred(rb_objspace_t *objspace) rb_objspace_t 2380 gc.c gc_finalize_deferred(rb_objspace_t *objspace) rb_objspace_t 2413 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 2471 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 2497 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 2627 gc.c rb_objspace_t *objspace = &rb_objspace; rb_objspace_t 2760 gc.c rb_objspace_t *objspace = (&rb_objspace); rb_objspace_t 2804 gc.c rb_objspace_t *objspace = &rb_objspace;