Definition at line 445 of file default.c.
◆ compact_count
size_t rb_objspace::compact_count |
◆ compare_func
gc_compact_compare_func rb_objspace::compare_func |
◆ considered_count_table
size_t rb_objspace::considered_count_table[T_MASK] |
◆ count
size_t rb_objspace::count |
◆ current_record
◆ dont_gc
unsigned int rb_objspace::dont_gc |
◆ dont_incremental
unsigned int rb_objspace::dont_incremental |
◆ during_compacting
unsigned int rb_objspace::during_compacting |
◆ during_gc
unsigned int rb_objspace::during_gc |
◆ during_incremental_marking
unsigned int rb_objspace::during_incremental_marking |
◆ during_minor_gc
unsigned int rb_objspace::during_minor_gc |
◆ during_reference_updating
unsigned int rb_objspace::during_reference_updating |
◆ empty_pages
◆ empty_pages_count
size_t rb_objspace::empty_pages_count |
◆ finalizer_table
◆ finalizing
◆ gc_stress_mode
VALUE rb_objspace::gc_stress_mode |
◆ gc_stressful
unsigned int rb_objspace::gc_stressful |
◆ gc_sweep_start_time
double rb_objspace::gc_sweep_start_time |
◆ has_newobj_hook
unsigned int rb_objspace::has_newobj_hook |
◆ heap_used_at_gc_start
size_t rb_objspace::heap_used_at_gc_start |
◆ heaps
◆ hook_events
◆ id_to_obj_tbl
◆ immediate_sweep
unsigned int rb_objspace::immediate_sweep |
◆ increase
size_t rb_objspace::increase |
◆ invoke_time
double rb_objspace::invoke_time |
◆ last_major_gc
size_t rb_objspace::last_major_gc |
◆ latest_gc_info
unsigned int rb_objspace::latest_gc_info |
◆ limit
size_t rb_objspace::limit |
◆ major_gc_count
size_t rb_objspace::major_gc_count |
◆ mark_stack
◆ marked_slots
size_t rb_objspace::marked_slots |
◆ marking_start_time
struct timespec rb_objspace::marking_start_time |
◆ marking_time_ns
unsigned long long rb_objspace::marking_time_ns |
◆ measure_gc
unsigned int rb_objspace::measure_gc |
◆ minor_gc_count
size_t rb_objspace::minor_gc_count |
◆ mode
unsigned int rb_objspace::mode |
◆ moved_count_table
size_t rb_objspace::moved_count_table[T_MASK] |
◆ moved_down_count_table
size_t rb_objspace::moved_down_count_table[T_MASK] |
◆ moved_up_count_table
size_t rb_objspace::moved_up_count_table[T_MASK] |
◆ need_major_gc
int rb_objspace::need_major_gc |
◆ next_index
size_t rb_objspace::next_index |
◆ next_object_id
unsigned long long rb_objspace::next_object_id |
◆ obj_to_id_tbl
◆ old_objects
size_t rb_objspace::old_objects |
◆ old_objects_limit
size_t rb_objspace::old_objects_limit |
◆ parent_object
VALUE rb_objspace::parent_object |
◆ pooled_slots
size_t rb_objspace::pooled_slots |
◆ read_barrier_faults
size_t rb_objspace::read_barrier_faults |
◆ records
◆ retained_weak_references_count
size_t rb_objspace::retained_weak_references_count |
◆ run
◆ size
◆ step_slots
size_t rb_objspace::step_slots |
◆ sweeping_start_time
struct timespec rb_objspace::sweeping_start_time |
◆ sweeping_time_ns
unsigned long long rb_objspace::sweeping_time_ns |
◆ total_allocated_objects_at_gc_start
size_t rb_objspace::total_allocated_objects_at_gc_start |
◆ total_moved
size_t rb_objspace::total_moved |
◆ uncollectible_wb_unprotected_objects
size_t rb_objspace::uncollectible_wb_unprotected_objects |
◆ uncollectible_wb_unprotected_objects_limit
size_t rb_objspace::uncollectible_wb_unprotected_objects_limit |
◆ weak_references_count
size_t rb_objspace::weak_references_count |
The documentation for this struct was generated from the following file: