Ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a25176072e02db9254f0e0c84c805cd)
|
Data Structures | |
struct | mark_func_data_struct |
struct { ... } rb_objspace::atomic_flags |
size_t rb_objspace::count |
Definition at line 779 of file gc.c.
Referenced by rb_gc_count().
gc_profile_record* rb_objspace::current_record |
rb_atomic_t rb_objspace::finalizing |
struct { ... } rb_objspace::flags |
Referenced by rb_objspace_set_event_hook().
Definition at line 694 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 703 of file gc.c.
Referenced by rb_objspace_set_event_hook().
st_table* rb_objspace::id_to_obj_tbl |
Definition at line 822 of file gc.c.
Referenced by Init_heap().
struct { ... } rb_objspace::malloc_params |
struct rb_objspace::mark_func_data_struct * rb_objspace::mark_func_data |
mark_stack_t rb_objspace::mark_stack |
VALUE rb_objspace::next_object_id |
Definition at line 705 of file gc.c.
Referenced by Init_heap().
struct { ... } rb_objspace::profile |
Referenced by rb_gc_count(), and rb_objspace_free().
struct { ... } rb_objspace::rcompactor |
gc_profile_record* rb_objspace::records |
Definition at line 740 of file gc.c.
Referenced by rb_objspace_free().
struct { ... } rb_objspace::rgengc |
struct { ... } rb_objspace::rincgc |