Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Public Member Functions | |
BITFIELD (enum method_missing_reason, method_missing_reason, 8) | |
Data Fields | |
VALUE * | vm_stack |
size_t | vm_stack_size |
rb_control_frame_t * | cfp |
struct rb_vm_tag * | tag |
rb_atomic_t | interrupt_flag |
rb_atomic_t | interrupt_mask |
rb_fiber_t * | fiber_ptr |
struct rb_thread_struct * | thread_ptr |
struct rb_id_table * | local_storage |
VALUE | local_storage_recursive_hash |
VALUE | local_storage_recursive_hash_for_trace |
const VALUE * | root_lep |
VALUE | root_svar |
rb_ensure_list_t * | ensure_list |
struct rb_trace_arg_struct * | trace_arg |
VALUE | errinfo |
VALUE | passed_block_handler |
uint8_t | raised_flag |
enum method_missing_reason | method_missing_reason: 8 |
VALUE | private_const_reference |
struct { | |
VALUE * stack_start | |
VALUE * stack_end | |
size_t stack_maxsize | |
} | machine |
struct { | |
VALUE * stack_start | |
VALUE * stack_end | |
size_t stack_maxsize | |
} | machine |
Definition at line 7665 of file rb_mjit_min_header-3.1.3.h.
rb_control_frame_t * rb_execution_context_struct::cfp |
Definition at line 7668 of file rb_mjit_min_header-3.1.3.h.
rb_ensure_list_t * rb_execution_context_struct::ensure_list |
Definition at line 7679 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_execution_context_struct::errinfo |
Definition at line 7681 of file rb_mjit_min_header-3.1.3.h.
rb_fiber_t * rb_execution_context_struct::fiber_ptr |
Definition at line 7672 of file rb_mjit_min_header-3.1.3.h.
rb_atomic_t rb_execution_context_struct::interrupt_flag |
Definition at line 7670 of file rb_mjit_min_header-3.1.3.h.
rb_atomic_t rb_execution_context_struct::interrupt_mask |
Definition at line 7671 of file rb_mjit_min_header-3.1.3.h.
struct rb_id_table * rb_execution_context_struct::local_storage |
Definition at line 7674 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_execution_context_struct::local_storage_recursive_hash |
Definition at line 7675 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_execution_context_struct::local_storage_recursive_hash_for_trace |
Definition at line 7676 of file rb_mjit_min_header-3.1.3.h.
enum method_missing_reason rb_execution_context_struct::method_missing_reason |
Definition at line 7684 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_execution_context_struct::passed_block_handler |
Definition at line 7682 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_execution_context_struct::private_const_reference |
Definition at line 7685 of file rb_mjit_min_header-3.1.3.h.
uint8_t rb_execution_context_struct::raised_flag |
Definition at line 7683 of file rb_mjit_min_header-3.1.3.h.
const VALUE * rb_execution_context_struct::root_lep |
Definition at line 7677 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_execution_context_struct::root_svar |
Definition at line 7678 of file rb_mjit_min_header-3.1.3.h.
VALUE* rb_execution_context_struct::stack_end |
Definition at line 7688 of file rb_mjit_min_header-3.1.3.h.
size_t rb_execution_context_struct::stack_maxsize |
Definition at line 7689 of file rb_mjit_min_header-3.1.3.h.
VALUE* rb_execution_context_struct::stack_start |
Definition at line 7687 of file rb_mjit_min_header-3.1.3.h.
struct rb_vm_tag * rb_execution_context_struct::tag |
Definition at line 7669 of file rb_mjit_min_header-3.1.3.h.
struct rb_thread_struct * rb_execution_context_struct::thread_ptr |
Definition at line 7673 of file rb_mjit_min_header-3.1.3.h.
struct rb_trace_arg_struct * rb_execution_context_struct::trace_arg |
Definition at line 7680 of file rb_mjit_min_header-3.1.3.h.
VALUE * rb_execution_context_struct::vm_stack |
Definition at line 7666 of file rb_mjit_min_header-3.1.3.h.
size_t rb_execution_context_struct::vm_stack_size |
Definition at line 7667 of file rb_mjit_min_header-3.1.3.h.