Ruby  1.9.3p551(2014-11-13revision48407)
Data Fields
heaps_slot Struct Reference

Data Fields

void * membase
 
RVALUEslot
 
size_t limit
 
struct heaps_slotnext
 
struct heaps_slotprev
 

Detailed Description

Definition at line 314 of file gc.c.

Field Documentation

◆ limit

size_t heaps_slot::limit

Definition at line 317 of file gc.c.

Referenced by count_objects(), free_unused_heaps(), objspace_each_objects(), and slot_sweep().

◆ membase

void* heaps_slot::membase

Definition at line 315 of file gc.c.

Referenced by assign_heap_slot(), free_unused_heaps(), objspace_each_objects(), and rb_objspace_free().

◆ next

struct heaps_slot* heaps_slot::next

Definition at line 318 of file gc.c.

Referenced by free_stack_chunks(), gc_sweep(), lazy_sweep(), and push_mark_stack_chunk().

◆ prev

struct heaps_slot* heaps_slot::prev

Definition at line 319 of file gc.c.

Referenced by pop_mark_stack_chunk().

◆ slot

RVALUE* heaps_slot::slot

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