Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
struct { ... } rb_objspace::atomic_flags |
size_t rb_objspace::count |
Definition at line 761 of file gc.c.
Referenced by rb_gc_count().
gc_profile_record* rb_objspace::current_record |
unsigned int rb_objspace::dont_incremental |
Definition at line 680 of file gc.c.
Referenced by rb_objspace_call_finalizer().
rb_heap_t rb_objspace::eden_heap |
Definition at line 695 of file gc.c.
Referenced by rb_objspace_alloc(), and rb_objspace_free().
struct { ... } rb_objspace::flags |
Referenced by rb_objspace_call_finalizer(), and rb_objspace_set_event_hook().
unsigned int rb_objspace::has_hook |
Definition at line 684 of file gc.c.
Referenced by rb_objspace_set_event_hook().
struct { ... } rb_objspace::heap_pages |
rb_event_flag_t rb_objspace::hook_events |
Definition at line 691 of file gc.c.
Referenced by rb_objspace_set_event_hook().
st_table* rb_objspace::id_to_obj_tbl |
Definition at line 803 of file gc.c.
Referenced by Init_heap(), and rb_objspace_free().
double rb_objspace::invoke_time |
Definition at line 731 of file gc.c.
Referenced by Init_heap().
struct { ... } rb_objspace::malloc_params |
mark_stack_t rb_objspace::mark_stack |
Definition at line 702 of file gc.c.
Referenced by Init_heap(), rb_gc_force_recycle(), and rb_objspace_free().
VALUE rb_objspace::next_object_id |
Definition at line 693 of file gc.c.
Referenced by Init_heap().
st_table* rb_objspace::obj_to_id_tbl |
Definition at line 804 of file gc.c.
Referenced by Init_heap(), and rb_objspace_free().
size_t rb_objspace::old_objects |
Definition at line 776 of file gc.c.
Referenced by rb_gc_force_recycle().
struct { ... } rb_objspace::profile |
Referenced by Init_heap(), rb_gc_count(), rb_gc_force_recycle(), rb_gc_writebarrier_unprotect(), and rb_objspace_free().
struct { ... } rb_objspace::rcompactor |
gc_profile_record* rb_objspace::records |
Definition at line 723 of file gc.c.
Referenced by rb_objspace_free().
struct { ... } rb_objspace::rgengc |
Referenced by Init_heap(), rb_gc_force_recycle(), and ruby_gc_set_params().
rb_heap_t rb_objspace::tomb_heap |
Definition at line 696 of file gc.c.
Referenced by rb_objspace_alloc().
size_t rb_objspace::total_freed_objects |
Definition at line 762 of file gc.c.
Referenced by rb_gc_force_recycle().