objspace_and_reason Struct Reference


Data Fields

rb_objspace_tobjspace
int reason
int full_mark
int immediate_sweep

Detailed Description

Definition at line 5077 of file gc.c.


Field Documentation

int objspace_and_reason::full_mark

Definition at line 5080 of file gc.c.

Referenced by garbage_collect_with_gvl(), gc_start_internal(), and gc_with_gvl().

int objspace_and_reason::immediate_sweep

Definition at line 5081 of file gc.c.

Referenced by garbage_collect_with_gvl(), gc_info_decode(), gc_start_internal(), and gc_with_gvl().

rb_objspace_t* objspace_and_reason::objspace

Definition at line 5078 of file gc.c.

Referenced by garbage_collect_with_gvl(), gc_latest_gc_info(), gc_set_initial_pages(), gc_start_internal(), gc_stat_internal(), gc_stress_get(), gc_stress_set(), gc_with_gvl(), rb_during_gc(), rb_gc(), rb_gc_disable(), rb_gc_enable(), rb_gc_latest_gc_info(), rb_objspace_reachable_objects_from(), and ruby_gc_set_params().

int objspace_and_reason::reason

Definition at line 5079 of file gc.c.

Referenced by garbage_collect_with_gvl(), and gc_with_gvl().


The documentation for this struct was generated from the following file:
Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7