|
Ruby
3.1.4p223 (2023-03-30 revision HEAD)
|
Basic block version Represents a portion of an iseq compiled with a given context Note: care must be taken to minimize the size of block_t objects. More...
#include <yjit_core.h>
Data Fields | |
| blockid_t | blockid |
| ctx_t | ctx |
| uint8_t * | start_addr |
| uint8_t * | end_addr |
| branch_array_t | incoming |
| branch_array_t | outgoing |
| int32_array_t | gc_object_offsets |
| cme_dependency_array_t | cme_dependencies |
| uint8_t * | entry_exit |
| uint32_t | end_idx |
Basic block version Represents a portion of an iseq compiled with a given context Note: care must be taken to minimize the size of block_t objects.
Definition at line 236 of file yjit_core.h.