Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
Data Fields
ibf_header Struct Reference

Data Fields

char magic [4]
 
unsigned int major_version
 
unsigned int minor_version
 
unsigned int size
 
unsigned int extra_size
 
unsigned int iseq_list_size
 
unsigned int global_object_list_size
 
ibf_offset_t iseq_list_offset
 
ibf_offset_t global_object_list_offset
 

Detailed Description

Definition at line 9926 of file compile.c.

Field Documentation

◆ extra_size

unsigned int ibf_header::extra_size

Definition at line 9931 of file compile.c.

Referenced by rb_iseq_ibf_dump().

◆ global_object_list_offset

ibf_offset_t ibf_header::global_object_list_offset

Definition at line 9936 of file compile.c.

Referenced by rb_iseq_ibf_dump().

◆ global_object_list_size

unsigned int ibf_header::global_object_list_size

Definition at line 9934 of file compile.c.

Referenced by rb_iseq_ibf_dump().

◆ iseq_list_offset

ibf_offset_t ibf_header::iseq_list_offset

Definition at line 9935 of file compile.c.

◆ iseq_list_size

unsigned int ibf_header::iseq_list_size

Definition at line 9933 of file compile.c.

◆ magic

char ibf_header::magic[4]

Definition at line 9927 of file compile.c.

Referenced by rb_iseq_ibf_dump().

◆ major_version

unsigned int ibf_header::major_version

Definition at line 9928 of file compile.c.

Referenced by rb_iseq_ibf_dump().

◆ minor_version

unsigned int ibf_header::minor_version

Definition at line 9929 of file compile.c.

Referenced by rb_iseq_ibf_dump().

◆ size

unsigned int ibf_header::size

Definition at line 9930 of file compile.c.

Referenced by rb_iseq_ibf_dump().


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