Ruby  2.4.2p198(2017-09-14revision59899)
Data Fields
objspace_and_reason Struct Reference

Data Fields

rb_objspace_tobjspace
 
int reason
 
int full_mark
 
int immediate_mark
 
int immediate_sweep
 

Detailed Description

Definition at line 6438 of file gc.c.

Field Documentation

◆ full_mark

int objspace_and_reason::full_mark

Definition at line 6441 of file gc.c.

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

◆ immediate_mark

int objspace_and_reason::immediate_mark

Definition at line 6442 of file gc.c.

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

◆ immediate_sweep

int objspace_and_reason::immediate_sweep

Definition at line 6443 of file gc.c.

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

◆ objspace

rb_objspace_t* objspace_and_reason::objspace

Definition at line 6439 of file gc.c.

Referenced by garbage_collect_with_gvl(), and gc_with_gvl().

◆ reason

int objspace_and_reason::reason

Definition at line 6440 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: