Ruby 4.1.0dev (2026-04-17 revision 11e3c78b61da705c783dd12fb7f158c0d256ede0)
Data Fields
ruby_gc_params_t Struct Reference

Data Fields

size_t heap_init_bytes
 
size_t heap_free_slots
 
double growth_factor
 
size_t growth_max_bytes
 
double heap_free_slots_min_ratio
 
double heap_free_slots_goal_ratio
 
double heap_free_slots_max_ratio
 
double uncollectible_wb_unprotected_objects_limit_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
 

Detailed Description

Definition at line 231 of file default.c.

Field Documentation

◆ growth_factor

double ruby_gc_params_t::growth_factor

Definition at line 234 of file default.c.

◆ growth_max_bytes

size_t ruby_gc_params_t::growth_max_bytes

Definition at line 235 of file default.c.

◆ heap_free_slots

size_t ruby_gc_params_t::heap_free_slots

Definition at line 233 of file default.c.

◆ heap_free_slots_goal_ratio

double ruby_gc_params_t::heap_free_slots_goal_ratio

Definition at line 238 of file default.c.

◆ heap_free_slots_max_ratio

double ruby_gc_params_t::heap_free_slots_max_ratio

Definition at line 239 of file default.c.

◆ heap_free_slots_min_ratio

double ruby_gc_params_t::heap_free_slots_min_ratio

Definition at line 237 of file default.c.

◆ heap_init_bytes

size_t ruby_gc_params_t::heap_init_bytes

Definition at line 232 of file default.c.

◆ malloc_limit_growth_factor

double ruby_gc_params_t::malloc_limit_growth_factor

Definition at line 245 of file default.c.

◆ malloc_limit_max

size_t ruby_gc_params_t::malloc_limit_max

Definition at line 244 of file default.c.

◆ malloc_limit_min

size_t ruby_gc_params_t::malloc_limit_min

Definition at line 243 of file default.c.

◆ oldmalloc_limit_growth_factor

double ruby_gc_params_t::oldmalloc_limit_growth_factor

Definition at line 249 of file default.c.

◆ oldmalloc_limit_max

size_t ruby_gc_params_t::oldmalloc_limit_max

Definition at line 248 of file default.c.

◆ oldmalloc_limit_min

size_t ruby_gc_params_t::oldmalloc_limit_min

Definition at line 247 of file default.c.

◆ oldobject_limit_factor

double ruby_gc_params_t::oldobject_limit_factor

Definition at line 241 of file default.c.

◆ uncollectible_wb_unprotected_objects_limit_ratio

double ruby_gc_params_t::uncollectible_wb_unprotected_objects_limit_ratio

Definition at line 240 of file default.c.


The documentation for this struct was generated from the following file: