Ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5ad0e4688e963d9de019557c78feed9)
|
#include <rb_mjit_min_header-2.7.7.h>
Definition at line 9783 of file rb_mjit_min_header-2.7.7.h.
rb_at_exit_list * rb_vm_struct::at_exit |
Definition at line 9829 of file rb_mjit_min_header-2.7.7.h.
Referenced by ruby_vm_at_exit().
const struct rb_builtin_function * rb_vm_struct::builtin_function_table |
Definition at line 9832 of file rb_mjit_min_header-2.7.7.h.
int rb_vm_struct::builtin_inline_index |
Definition at line 9833 of file rb_mjit_min_header-2.7.7.h.
Definition at line 9815 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_signal_exec(), rb_vm_mark(), and rb_vm_trap_exit().
int rb_vm_struct::coverage_mode |
Definition at line 9826 of file rb_mjit_min_header-2.7.7.h.
VALUE rb_vm_struct::coverages |
Definition at line 9825 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_mark().
VALUE rb_vm_struct::debug |
Definition at line 9824 of file rb_mjit_min_header-2.7.7.h.
struct { ... } rb_vm_struct::default_params |
Referenced by Init_Cont().
struct { ... } rb_vm_struct::default_params |
st_table * rb_vm_struct::defined_module_hash |
Definition at line 9827 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_vm_objects(), rb_vm_add_root_module(), and rb_vm_mark().
VALUE * rb_vm_struct::defined_strings |
Definition at line 9830 of file rb_mjit_min_header-2.7.7.h.
struct st_table * rb_vm_struct::ensure_rollback_table |
Definition at line 9818 of file rb_mjit_min_header-2.7.7.h.
VALUE rb_vm_struct::expanded_load_path |
Definition at line 9809 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_mark().
size_t rb_vm_struct::fiber_machine_stack_size |
Definition at line 9838 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_Cont().
size_t rb_vm_struct::fiber_vm_stack_size |
Definition at line 9837 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_Cont().
rb_serial_t rb_vm_struct::fork_gen |
Definition at line 9789 of file rb_mjit_min_header-2.7.7.h.
st_table * rb_vm_struct::frozen_strings |
Definition at line 9831 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_vm_objects(), and rb_vm_update_references().
rb_hook_list_t rb_vm_struct::global_hooks |
Definition at line 9817 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_mark().
rb_global_vm_lock_t rb_vm_struct::gvl |
Definition at line 9785 of file rb_mjit_min_header-2.7.7.h.
int rb_vm_struct::living_thread_num |
Definition at line 9796 of file rb_mjit_min_header-2.7.7.h.
struct list_head rb_vm_struct::living_threads |
Definition at line 9794 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_thread_list(), rb_vm_mark(), and rb_vmdebug_stack_dump_all_threads().
VALUE rb_vm_struct::load_path |
Definition at line 9806 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_get_expanded_load_path(), and rb_vm_mark().
VALUE rb_vm_struct::load_path_check_cache |
Definition at line 9808 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_mark().
VALUE rb_vm_struct::load_path_snapshot |
Definition at line 9807 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_get_expanded_load_path(), and rb_vm_mark().
VALUE rb_vm_struct::loaded_features |
Definition at line 9810 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_bugreport(), and rb_vm_mark().
struct st_table * rb_vm_struct::loaded_features_index |
Definition at line 9812 of file rb_mjit_min_header-2.7.7.h.
VALUE rb_vm_struct::loaded_features_snapshot |
Definition at line 9811 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_mark().
struct st_table * rb_vm_struct::loading_table |
Definition at line 9813 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_vm_objects(), and rb_vm_mark().
void* rb_vm_struct::main_altstack |
Definition at line 9788 of file rb_mjit_min_header-2.7.7.h.
struct rb_thread_struct * rb_vm_struct::main_thread |
Definition at line 9786 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_thread_terminate_all(), and ruby_vm_destruct().
VALUE rb_vm_struct::mark_object_ary |
Definition at line 9803 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_vm_objects(), and rb_vm_mark().
struct rb_objspace * rb_vm_struct::objspace |
Definition at line 9828 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_vm_objects(), and ruby_vm_destruct().
VALUE rb_vm_struct::orig_progname |
Definition at line 9824 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_mark().
struct rb_postponed_job_struct * rb_vm_struct::postponed_job_buffer |
Definition at line 9819 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_vm_postponed_job().
int rb_vm_struct::postponed_job_index |
Definition at line 9820 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_vm_postponed_job().
VALUE rb_vm_struct::progname |
Definition at line 9824 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_bugreport().
short rb_vm_struct::redefined_flag |
Definition at line 9840 of file rb_mjit_min_header-2.7.7.h.
Definition at line 9798 of file rb_mjit_min_header-2.7.7.h.
const struct rb_thread_struct * rb_vm_struct::running_thread |
Definition at line 9787 of file rb_mjit_min_header-2.7.7.h.
Definition at line 9801 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_set_safe_level().
VALUE rb_vm_struct::self |
Definition at line 9784 of file rb_mjit_min_header-2.7.7.h.
int rb_vm_struct::sleeper |
Definition at line 9802 of file rb_mjit_min_header-2.7.7.h.
Definition at line 9804 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_notify_fd_close(), and rb_vm_register_special_exception_str().
int rb_vm_struct::src_encoding_index |
Definition at line 9821 of file rb_mjit_min_header-2.7.7.h.
VALUE rb_vm_struct::thgroup_default |
Definition at line 9795 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_vm_mark().
Definition at line 9799 of file rb_mjit_min_header-2.7.7.h.
size_t rb_vm_struct::thread_machine_stack_size |
Definition at line 9836 of file rb_mjit_min_header-2.7.7.h.
Definition at line 9800 of file rb_mjit_min_header-2.7.7.h.
size_t rb_vm_struct::thread_vm_stack_size |
Definition at line 9835 of file rb_mjit_min_header-2.7.7.h.
VALUE rb_vm_struct::top_self |
Definition at line 9805 of file rb_mjit_min_header-2.7.7.h.
Referenced by Init_top_self(), and rb_vm_mark().
struct { ... } rb_vm_struct::trap_list |
Referenced by rb_signal_exec(), rb_vm_mark(), and rb_vm_trap_exit().
struct { ... } rb_vm_struct::trap_list |
volatile int rb_vm_struct::ubf_async_safe |
Definition at line 9797 of file rb_mjit_min_header-2.7.7.h.
VALUE rb_vm_struct::verbose |
Definition at line 9824 of file rb_mjit_min_header-2.7.7.h.
struct list_head rb_vm_struct::waiting_fds |
Definition at line 9793 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_notify_fd_close().
struct list_head rb_vm_struct::waiting_grps |
Definition at line 9792 of file rb_mjit_min_header-2.7.7.h.
Referenced by ruby_waitpid_all().
struct list_head rb_vm_struct::waiting_pids |
Definition at line 9791 of file rb_mjit_min_header-2.7.7.h.
Referenced by ruby_waitpid_all().
rb_nativethread_lock_t rb_vm_struct::waitpid_lock |
Definition at line 9790 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_grantpt(), rb_sigwait_fd_migrate(), and ruby_waitpid_all().
struct list_head rb_vm_struct::workqueue |
Definition at line 9822 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_workqueue_register().
rb_nativethread_lock_t rb_vm_struct::workqueue_lock |
Definition at line 9823 of file rb_mjit_min_header-2.7.7.h.
Referenced by rb_workqueue_register().