Ruby
2.7.2p137(2020-10-01revision5445e0435260b449decf2ac16f9d09bae3cafe72)
|
#include <vm_core.h>
rb_at_exit_list * rb_vm_struct::at_exit |
Definition at line 653 of file vm_core.h.
Referenced by ruby_vm_at_exit().
const struct rb_builtin_function * rb_vm_struct::builtin_function_table |
VALUE rb_vm_struct::cmd[65] |
Definition at line 626 of file vm_core.h.
Referenced by rb_signal_exec(), rb_vm_mark(), and rb_vm_trap_exit().
VALUE rb_vm_struct::coverages |
Definition at line 646 of file vm_core.h.
Referenced by rb_vm_mark().
struct { ... } rb_vm_struct::default_params |
struct { ... } rb_vm_struct::default_params |
Referenced by Init_Cont().
st_table * rb_vm_struct::defined_module_hash |
Definition at line 649 of file vm_core.h.
Referenced by Init_vm_objects(), rb_vm_add_root_module(), and rb_vm_mark().
VALUE rb_vm_struct::expanded_load_path |
Definition at line 618 of file vm_core.h.
Referenced by rb_vm_mark().
size_t rb_vm_struct::fiber_machine_stack_size |
Definition at line 666 of file vm_core.h.
Referenced by Init_Cont().
size_t rb_vm_struct::fiber_vm_stack_size |
Definition at line 665 of file vm_core.h.
Referenced by Init_Cont().
rb_serial_t rb_vm_struct::fork_gen |
st_table * rb_vm_struct::frozen_strings |
Definition at line 656 of file vm_core.h.
Referenced by Init_vm_objects(), and rb_vm_update_references().
rb_hook_list_t rb_vm_struct::global_hooks |
Definition at line 630 of file vm_core.h.
Referenced by rb_vm_mark().
rb_global_vm_lock_t rb_vm_struct::gvl |
struct list_head rb_vm_struct::living_threads |
Definition at line 591 of file vm_core.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 615 of file vm_core.h.
Referenced by rb_get_expanded_load_path(), and rb_vm_mark().
VALUE rb_vm_struct::load_path_check_cache |
Definition at line 617 of file vm_core.h.
Referenced by rb_vm_mark().
VALUE rb_vm_struct::load_path_snapshot |
Definition at line 616 of file vm_core.h.
Referenced by rb_get_expanded_load_path(), and rb_vm_mark().
VALUE rb_vm_struct::loaded_features |
Definition at line 619 of file vm_core.h.
Referenced by rb_vm_bugreport(), and rb_vm_mark().
VALUE rb_vm_struct::loaded_features_snapshot |
Definition at line 620 of file vm_core.h.
Referenced by rb_vm_mark().
struct st_table * rb_vm_struct::loading_table |
Definition at line 622 of file vm_core.h.
Referenced by Init_vm_objects(), and rb_vm_mark().
void* rb_vm_struct::main_altstack |
Definition at line 9736 of file rb_mjit_min_header-2.7.2.h.
struct rb_thread_struct * rb_vm_struct::main_thread |
Definition at line 581 of file vm_core.h.
Referenced by rb_thread_terminate_all(), and ruby_vm_destruct().
VALUE rb_vm_struct::mark_object_ary |
Definition at line 610 of file vm_core.h.
Referenced by Init_vm_objects(), and rb_vm_mark().
struct rb_objspace * rb_vm_struct::objspace |
Definition at line 651 of file vm_core.h.
Referenced by Init_vm_objects(), and ruby_vm_destruct().
VALUE rb_vm_struct::orig_progname |
Definition at line 645 of file vm_core.h.
Referenced by rb_vm_mark().
struct rb_postponed_job_struct * rb_vm_struct::postponed_job_buffer |
Definition at line 636 of file vm_core.h.
Referenced by Init_vm_postponed_job().
int rb_vm_struct::postponed_job_index |
Definition at line 637 of file vm_core.h.
Referenced by Init_vm_postponed_job().
VALUE rb_vm_struct::progname |
Definition at line 645 of file vm_core.h.
Referenced by rb_vm_bugreport().
const struct rb_thread_struct * rb_vm_struct::running_thread |
Definition at line 606 of file vm_core.h.
Referenced by rb_set_safe_level().
Definition at line 611 of file vm_core.h.
Referenced by rb_notify_fd_close(), and rb_vm_register_special_exception_str().
VALUE rb_vm_struct::thgroup_default |
Definition at line 596 of file vm_core.h.
Referenced by rb_vm_mark().
VALUE rb_vm_struct::top_self |
Definition at line 614 of file vm_core.h.
Referenced by Init_top_self(), and rb_vm_mark().
struct { ... } rb_vm_struct::trap_list |
struct { ... } rb_vm_struct::trap_list |
Referenced by rb_signal_exec(), rb_vm_mark(), and rb_vm_trap_exit().
struct list_head rb_vm_struct::waiting_fds |
Definition at line 591 of file vm_core.h.
Referenced by rb_notify_fd_close().
struct list_head rb_vm_struct::waiting_grps |
Definition at line 591 of file vm_core.h.
Referenced by ruby_waitpid_all().
struct list_head rb_vm_struct::waiting_pids |
Definition at line 591 of file vm_core.h.
Referenced by ruby_waitpid_all().
rb_nativethread_lock_t rb_vm_struct::waitpid_lock |
Definition at line 591 of file vm_core.h.
Referenced by rb_grantpt(), rb_sigwait_fd_migrate(), rb_vm_gvl_destroy(), and ruby_waitpid_all().
struct list_head rb_vm_struct::workqueue |
Definition at line 639 of file vm_core.h.
Referenced by rb_workqueue_register().
rb_nativethread_lock_t rb_vm_struct::workqueue_lock |
Definition at line 643 of file vm_core.h.
Referenced by rb_vm_gvl_destroy(), and rb_workqueue_register().