Ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5ad0e4688e963d9de019557c78feed9)
|
#include <rb_mjit_min_header-2.7.7.h>
Data Fields | |
VALUE | flags |
VALUE | wrapper |
struct rb_iseq_constant_body * | body |
union { | |
struct iseq_compile_data * compile_data | |
struct { | |
VALUE obj | |
int index | |
} loader | |
struct { | |
struct rb_hook_list_struct * local_hooks | |
rb_event_flag_t global_trace_events | |
} exec | |
} | aux |
union { | |
struct iseq_compile_data * compile_data | |
struct { | |
VALUE obj | |
int index | |
} loader | |
struct { | |
struct rb_hook_list_struct * local_hooks | |
rb_event_flag_t global_trace_events | |
} exec | |
} | aux |
Definition at line 5916 of file rb_mjit_min_header-2.7.7.h.
union { ... } rb_iseq_struct::aux |
Referenced by rb_ibf_load_iseq_complete(), rb_iseq_init_trace(), and rb_iseq_trace_set().
union { ... } rb_iseq_struct::aux |
struct rb_iseq_constant_body * rb_iseq_struct::body |
Definition at line 5919 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_backtrace_use_iseq_first_lineno_for_last_location(), rb_dvar_defined(), rb_iseq_base_label(), rb_iseq_build_from_ary(), rb_iseq_code_location(), rb_iseq_first_lineno(), rb_iseq_free(), rb_iseq_ibf_dump(), rb_iseq_insns_info_encode_positions(), rb_iseq_label(), rb_iseq_mark(), rb_iseq_memsize(), rb_iseq_method_name(), rb_iseq_parameters(), rb_iseq_pathobj_set(), rb_iseq_trace_flag_cleared(), rb_iseq_trace_set(), rb_iseq_update_references(), rb_local_defined(), rb_resolve_me_location(), rb_simple_iseq_p(), and rb_vmdebug_debug_print_pre().
struct iseq_compile_data* rb_iseq_struct::compile_data |
Definition at line 5921 of file rb_mjit_min_header-2.7.7.h.
struct { ... } rb_iseq_struct::exec |
Referenced by rb_iseq_init_trace(), and rb_iseq_trace_set().
struct { ... } rb_iseq_struct::exec |
VALUE rb_iseq_struct::flags |
Definition at line 5917 of file rb_mjit_min_header-2.7.7.h.
rb_event_flag_t rb_iseq_struct::global_trace_events |
Definition at line 5928 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_iseq_init_trace(), and rb_iseq_trace_set().
int rb_iseq_struct::index |
Definition at line 5924 of file rb_mjit_min_header-2.7.7.h.
struct { ... } rb_iseq_struct::loader |
Referenced by rb_ibf_load_iseq_complete().
struct { ... } rb_iseq_struct::loader |
struct rb_hook_list_struct* rb_iseq_struct::local_hooks |
Definition at line 5927 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_iseq_trace_set().
VALUE rb_iseq_struct::obj |
Definition at line 5923 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_ibf_load_iseq_complete().
VALUE rb_iseq_struct::wrapper |
Definition at line 5918 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_iseq_mark().