Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Data Fields | |
codeblock_t * | cb |
codeblock_t * | ocb |
block_t * | block |
const rb_iseq_t * | iseq |
uint32_t | insn_idx |
int | opcode |
VALUE * | pc |
uint8_t * | side_exit_for_pc |
rb_execution_context_t * | ec |
bool | record_boundary_patch_point |
Definition at line 272 of file yjit_core.h.
block_t* JITState::block |
Definition at line 280 of file yjit_core.h.
codeblock_t* JITState::cb |
Definition at line 276 of file yjit_core.h.
rb_execution_context_t* JITState::ec |
Definition at line 299 of file yjit_core.h.
uint32_t JITState::insn_idx |
Definition at line 286 of file yjit_core.h.
const rb_iseq_t* JITState::iseq |
Definition at line 283 of file yjit_core.h.
codeblock_t* JITState::ocb |
Definition at line 277 of file yjit_core.h.
int JITState::opcode |
Definition at line 289 of file yjit_core.h.
VALUE* JITState::pc |
Definition at line 292 of file yjit_core.h.
bool JITState::record_boundary_patch_point |
Definition at line 303 of file yjit_core.h.
uint8_t* JITState::side_exit_for_pc |
Definition at line 295 of file yjit_core.h.