Ruby
2.4.2p198(2017-09-14revision59899)
|
Data Fields | |
size_t | heap_init_slots |
size_t | heap_free_slots |
double | growth_factor |
size_t | growth_max_slots |
double | heap_free_slots_min_ratio |
double | heap_free_slots_goal_ratio |
double | heap_free_slots_max_ratio |
double | oldobject_limit_factor |
size_t | malloc_limit_min |
size_t | malloc_limit_max |
double | malloc_limit_growth_factor |
size_t | oldmalloc_limit_min |
size_t | oldmalloc_limit_max |
double | oldmalloc_limit_growth_factor |
VALUE | gc_stress |
double ruby_gc_params_t::growth_factor |
Definition at line 166 of file gc.c.
Referenced by heap_extend_pages(), and ruby_gc_set_params().
size_t ruby_gc_params_t::growth_max_slots |
Definition at line 167 of file gc.c.
Referenced by heap_extend_pages(), and ruby_gc_set_params().
size_t ruby_gc_params_t::heap_free_slots |
Definition at line 165 of file gc.c.
Referenced by gc_marks_finish(), and ruby_gc_set_params().
double ruby_gc_params_t::heap_free_slots_goal_ratio |
Definition at line 170 of file gc.c.
Referenced by heap_extend_pages(), and ruby_gc_set_params().
double ruby_gc_params_t::heap_free_slots_max_ratio |
Definition at line 171 of file gc.c.
Referenced by gc_marks_finish(), and ruby_gc_set_params().
double ruby_gc_params_t::heap_free_slots_min_ratio |
Definition at line 169 of file gc.c.
Referenced by gc_marks_finish(), and ruby_gc_set_params().
size_t ruby_gc_params_t::heap_init_slots |
Definition at line 164 of file gc.c.
Referenced by gc_marks_finish(), gc_set_initial_pages(), Init_heap(), and ruby_gc_set_params().
double ruby_gc_params_t::malloc_limit_growth_factor |
Definition at line 176 of file gc.c.
Referenced by gc_reset_malloc_info(), and ruby_gc_set_params().
size_t ruby_gc_params_t::malloc_limit_max |
Definition at line 175 of file gc.c.
Referenced by gc_reset_malloc_info(), and ruby_gc_set_params().
size_t ruby_gc_params_t::malloc_limit_min |
Definition at line 174 of file gc.c.
Referenced by gc_reset_malloc_info(), rb_objspace_alloc(), and ruby_gc_set_params().
double ruby_gc_params_t::oldmalloc_limit_growth_factor |
Definition at line 180 of file gc.c.
Referenced by gc_reset_malloc_info(), and ruby_gc_set_params().
size_t ruby_gc_params_t::oldmalloc_limit_max |
Definition at line 179 of file gc.c.
Referenced by gc_reset_malloc_info(), and ruby_gc_set_params().
size_t ruby_gc_params_t::oldmalloc_limit_min |
Definition at line 178 of file gc.c.
Referenced by gc_reset_malloc_info(), Init_heap(), and ruby_gc_set_params().
double ruby_gc_params_t::oldobject_limit_factor |
Definition at line 172 of file gc.c.
Referenced by gc_marks_finish(), and ruby_gc_set_params().