Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Data Fields | |
struct transient_heap_block * | using_blocks |
struct transient_heap_block * | marked_blocks |
struct transient_heap_block * | free_blocks |
int | total_objects |
int | total_marked_objects |
int | total_blocks |
enum transient_heap_status | status |
VALUE * | promoted_objects |
int | promoted_objects_size |
int | promoted_objects_index |
struct transient_heap_block * | arena |
int | arena_index |
Definition at line 91 of file transient_heap.c.
struct transient_heap_block* transient_heap::arena |
Definition at line 104 of file transient_heap.c.
int transient_heap::arena_index |
Definition at line 105 of file transient_heap.c.
struct transient_heap_block* transient_heap::free_blocks |
Definition at line 94 of file transient_heap.c.
struct transient_heap_block* transient_heap::marked_blocks |
Definition at line 93 of file transient_heap.c.
VALUE* transient_heap::promoted_objects |
Definition at line 100 of file transient_heap.c.
int transient_heap::promoted_objects_index |
Definition at line 102 of file transient_heap.c.
int transient_heap::promoted_objects_size |
Definition at line 101 of file transient_heap.c.
enum transient_heap_status transient_heap::status |
Definition at line 98 of file transient_heap.c.
int transient_heap::total_blocks |
Definition at line 97 of file transient_heap.c.
int transient_heap::total_marked_objects |
Definition at line 96 of file transient_heap.c.
int transient_heap::total_objects |
Definition at line 95 of file transient_heap.c.
struct transient_heap_block* transient_heap::using_blocks |
Definition at line 92 of file transient_heap.c.