Ruby  3.1.4p223 (2023-03-30 revision HEAD)
Data Fields
yjit_branch_entry Struct Reference

Store info about an outgoing branch in a code segment Note: care must be taken to minimize the size of branch_t objects. More...

#include <yjit_core.h>

Data Fields

struct yjit_block_versionblock
 
uint8_t * start_addr
 
uint8_t * end_addr
 
blockid_t targets [2]
 
ctx_t target_ctxs [2]
 
struct yjit_block_versionblocks [2]
 
uint8_t * dst_addrs [2]
 
branchgen_fn gen_fn
 
branch_shape_t shape: 2
 

Detailed Description

Store info about an outgoing branch in a code segment Note: care must be taken to minimize the size of branch_t objects.

Definition at line 189 of file yjit_core.h.


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