|
Ruby
2.0.0p481(2014-05-08revision45883)
|
Data Fields | |
| struct heaps_header * | header |
| uintptr_t * | bits |
| RVALUE * | freelist |
| struct heaps_slot * | next |
| struct heaps_slot * | prev |
| struct heaps_slot * | free_next |
Definition at line 164 of file gc.c.
Referenced by gc_clear_slot_bits(), and slot_sweep().
| struct heaps_slot* heaps_slot::free_next |
Definition at line 168 of file gc.c.
Referenced by link_free_heap_slot(), rb_gc_force_recycle(), slot_sweep(), and unlink_free_heap_slot().
Definition at line 165 of file gc.c.
Referenced by add_slot_local_freelist(), newobj(), and slot_sweep().
| struct heaps_header* heaps_slot::header |
Definition at line 163 of file gc.c.
Referenced by finalize_list(), is_swept_object(), and slot_sweep().
| struct heaps_slot* heaps_slot::next |
Definition at line 166 of file gc.c.
Referenced by free_stack_chunks(), gc_sweep(), is_swept_object(), lazy_sweep(), push_mark_stack_chunk(), and unlink_heap_slot().
| struct heaps_slot* heaps_slot::prev |
Definition at line 167 of file gc.c.
Referenced by unlink_heap_slot().
1.7.6.1