Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Data Fields | |
uint8_t * | mem_block_ |
uint32_t | mem_size |
uint32_t | write_pos |
uint32_t | label_addrs [MAX_LABELS] |
const char * | label_names [MAX_LABELS] |
labelref_t | label_refs [MAX_LABEL_REFS] |
uint32_t | num_labels |
uint32_t | num_refs |
uint32_t | current_aligned_write_pos |
bool | dropped_bytes |
bool | has_asm |
Definition at line 26 of file yjit_asm.h.
uint32_t CodeBlock::current_aligned_write_pos |
Definition at line 57 of file yjit_asm.h.
bool CodeBlock::dropped_bytes |
Definition at line 62 of file yjit_asm.h.
bool CodeBlock::has_asm |
Definition at line 65 of file yjit_asm.h.
uint32_t CodeBlock::label_addrs[MAX_LABELS] |
Definition at line 39 of file yjit_asm.h.
const char* CodeBlock::label_names[MAX_LABELS] |
Definition at line 43 of file yjit_asm.h.
labelref_t CodeBlock::label_refs[MAX_LABEL_REFS] |
Definition at line 46 of file yjit_asm.h.
uint8_t* CodeBlock::mem_block_ |
Definition at line 30 of file yjit_asm.h.
uint32_t CodeBlock::mem_size |
Definition at line 33 of file yjit_asm.h.
uint32_t CodeBlock::num_labels |
Definition at line 49 of file yjit_asm.h.
uint32_t CodeBlock::num_refs |
Definition at line 52 of file yjit_asm.h.
uint32_t CodeBlock::write_pos |
Definition at line 36 of file yjit_asm.h.