Ruby 4.1.0dev (2026-08-06 revision c0ed960df16629602a5106d5b537799c9d7d3a46)
Data Fields
rb_wbcheck_object_info_t Struct Reference

Data Fields

size_t alloc_size
 
bool wb_protected
 
VALUE finalizers
 
wbcheck_object_list_tgc_mark_snapshot
 
wbcheck_object_list_tmark_maybe_snapshot
 
wbcheck_object_list_twritebarrier_children
 
wbcheck_object_state_t state
 
wbcheck_color_t color
 

Detailed Description

Definition at line 197 of file wbcheck.c.

Field Documentation

◆ alloc_size

size_t rb_wbcheck_object_info_t::alloc_size

Definition at line 198 of file wbcheck.c.

◆ color

wbcheck_color_t rb_wbcheck_object_info_t::color

Definition at line 205 of file wbcheck.c.

◆ finalizers

VALUE rb_wbcheck_object_info_t::finalizers

Definition at line 200 of file wbcheck.c.

◆ gc_mark_snapshot

wbcheck_object_list_t* rb_wbcheck_object_info_t::gc_mark_snapshot

Definition at line 201 of file wbcheck.c.

◆ mark_maybe_snapshot

wbcheck_object_list_t* rb_wbcheck_object_info_t::mark_maybe_snapshot

Definition at line 202 of file wbcheck.c.

◆ state

wbcheck_object_state_t rb_wbcheck_object_info_t::state

Definition at line 204 of file wbcheck.c.

◆ wb_protected

bool rb_wbcheck_object_info_t::wb_protected

Definition at line 199 of file wbcheck.c.

◆ writebarrier_children

wbcheck_object_list_t* rb_wbcheck_object_info_t::writebarrier_children

Definition at line 203 of file wbcheck.c.


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