Ruby  2.0.0p648(2015-12-16revision53162)
Data Fields
heaps_header Struct Reference

Data Fields

struct heaps_slotbase
 
uintptr_tbits
 
RVALUEstart
 
RVALUEend
 
size_t limit
 

Detailed Description

Definition at line 171 of file gc.c.

Field Documentation

◆ base

struct heaps_slot* heaps_header::base

Definition at line 172 of file gc.c.

Referenced by assign_heap_slot().

◆ bits

uintptr_t* heaps_header::bits

Definition at line 173 of file gc.c.

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

◆ end

RVALUE* heaps_header::end

Definition at line 175 of file gc.c.

Referenced by assign_heap_slot(), is_pointer_to_heap(), and is_swept_object().

◆ limit

size_t heaps_header::limit

◆ start

RVALUE* heaps_header::start

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