Ruby: rb_mjit_unit Struct Reference

Ruby 3.2.5p208 (2024-07-26 revision 31d0f1a2e7dbfb60731d1f05b868e1d578cda493)

Data Fields
rb_mjit_unit Struct Reference

## Data Fields
struct ccan_list_node | unode
int | id
enum rb_mjit_unit_type | type
rb_iseq_t * | iseq
bool | used_code_p
struct rb_mjit_compile_info | compile_info
const struct rb_callcache ** | cc_entries
unsigned int | cc_entries_size
void * | handle
struct rb_mjit_unit_list | units

## Detailed Description

Definition at line 34 of file mjit_c.h.

## Field Documentation

## ◆ cc_entries

const struct rb_callcache** rb_mjit_unit::cc_entries

Definition at line 49 of file mjit_c.h.

## ◆ cc_entries_size

unsigned int rb_mjit_unit::cc_entries_size

Definition at line 51 of file mjit_c.h.

## ◆ compile_info

struct rb_mjit_compile_info rb_mjit_unit::compile_info

Definition at line 47 of file mjit_c.h.

## ◆ handle

void* rb_mjit_unit::handle

Definition at line 55 of file mjit_c.h.

## ◆ id

int rb_mjit_unit::id

Definition at line 37 of file mjit_c.h.

## ◆ iseq

rb_iseq_t* rb_mjit_unit::iseq

Definition at line 43 of file mjit_c.h.

## ◆ type

enum rb_mjit_unit_type rb_mjit_unit::type

Definition at line 39 of file mjit_c.h.

## ◆ units

struct rb_mjit_unit_list rb_mjit_unit::units

Definition at line 57 of file mjit_c.h.

## ◆ unode

struct ccan_list_node rb_mjit_unit::unode

Definition at line 35 of file mjit_c.h.

## ◆ used_code_p

bool rb_mjit_unit::used_code_p

Definition at line 45 of file mjit_c.h.

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

- mjit_c.h