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

Data Fields

struct list_node unode
 
int id
 
void * handle
 
rb_iseq_tiseq
 
bool used_code_p
 
bool stale_p
 
struct rb_mjit_compile_info compile_info
 
const struct rb_callcache ** cc_entries
 
unsigned int cc_entries_size
 

Detailed Description

Definition at line 154 of file mjit_worker.c.

Field Documentation

◆ cc_entries

const struct rb_callcache** rb_mjit_unit::cc_entries

Definition at line 172 of file mjit_worker.c.

Referenced by mjit_capture_cc_entries().

◆ cc_entries_size

unsigned int rb_mjit_unit::cc_entries_size

Definition at line 173 of file mjit_worker.c.

Referenced by mjit_capture_cc_entries().

◆ compile_info

struct rb_mjit_compile_info rb_mjit_unit::compile_info

Definition at line 170 of file mjit_worker.c.

◆ handle

void* rb_mjit_unit::handle

Definition at line 159 of file mjit_worker.c.

◆ id

int rb_mjit_unit::id

Definition at line 157 of file mjit_worker.c.

◆ iseq

rb_iseq_t* rb_mjit_unit::iseq

Definition at line 160 of file mjit_worker.c.

Referenced by mjit_worker(), and rb_mjit_compiling_iseq_p().

◆ stale_p

bool rb_mjit_unit::stale_p

Definition at line 168 of file mjit_worker.c.

Referenced by mjit_worker().

◆ unode

struct list_node rb_mjit_unit::unode

Definition at line 155 of file mjit_worker.c.

Referenced by mjit_worker().

◆ used_code_p

bool rb_mjit_unit::used_code_p

Definition at line 166 of file mjit_worker.c.


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