Definition at line 704 of file vm_core.h.
◆ addrs
| VALUE** rb_vm_struct::addrs |
◆ addrs_capa
| size_t rb_vm_struct::addrs_capa |
◆ addrs_cnt
| size_t rb_vm_struct::addrs_cnt |
◆ at_exit
◆ barrier_cnt
| unsigned int rb_vm_struct::barrier_cnt |
◆ barrier_complete_cond
| rb_nativethread_cond_t rb_vm_struct::barrier_complete_cond |
◆ barrier_release_cond
| rb_nativethread_cond_t rb_vm_struct::barrier_release_cond |
◆ barrier_waiting
| bool rb_vm_struct::barrier_waiting |
◆ blocking_cnt
| unsigned int rb_vm_struct::blocking_cnt |
◆ builtin_function_table
◆ cc_refinement_set
| VALUE rb_vm_struct::cc_refinement_set |
◆ ci_table
◆ cleanup_objspace
| void* rb_vm_struct::cleanup_objspace |
◆ cmd
| VALUE rb_vm_struct::cmd[RUBY_NSIG] |
◆ cme2counter
| VALUE rb_vm_struct::cme2counter |
◆ cnt
| unsigned int rb_vm_struct::cnt |
◆ constant_cache
◆ coverage_mode
| int rb_vm_struct::coverage_mode |
◆ coverages
| VALUE rb_vm_struct::coverages |
◆ disable_holders
◆ fiber_machine_stack_size
| size_t rb_vm_struct::fiber_machine_stack_size |
◆ fiber_vm_stack_size
| size_t rb_vm_struct::fiber_vm_stack_size |
◆ fork_gen
| rb_serial_t rb_vm_struct::fork_gen |
◆ generic_fields_lock
| rb_nativethread_lock_t rb_vm_struct::generic_fields_lock |
◆ global_cc_cache_table
| const struct rb_callcache* rb_vm_struct::global_cc_cache_table[VM_GLOBAL_CC_CACHE_TABLE_SIZE] |
◆ global_cc_cache_table_used
| bool rb_vm_struct::global_cc_cache_table_used |
◆ global_hooks
◆ global_objspace
◆ inserting_constant_cache_id
| ID rb_vm_struct::inserting_constant_cache_id |
◆ lock
| rb_nativethread_lock_t rb_vm_struct::lock |
◆ lock_owner
◆ lock_rec
| unsigned int rb_vm_struct::lock_rec |
◆ main_box
◆ main_ractor
◆ main_thread
◆ master_box
◆ me_set
| VALUE rb_vm_struct::me_set |
◆ move_courier_registry
| struct ccan_list_head rb_vm_struct::move_courier_registry |
◆ move_courier_registry_lock
| rb_nativethread_lock_t rb_vm_struct::move_courier_registry_lock |
◆ negative_cme_table
◆ objspace
| void* rb_vm_struct::objspace |
◆ once_cond
| rb_nativethread_cond_t rb_vm_struct::once_cond |
◆ once_lock
| rb_nativethread_lock_t rb_vm_struct::once_lock |
◆ orig_progname
| VALUE rb_vm_struct::orig_progname |
◆ orphan_merge_pjob
| unsigned int rb_vm_struct::orphan_merge_pjob |
◆ overloaded_cme_table
| st_table rb_vm_struct::overloaded_cme_table |
◆ owner
◆ owner_slot
| void** rb_vm_struct::owner_slot |
◆ pages
| size_t rb_vm_struct::pages |
◆ progname
| VALUE rb_vm_struct::progname |
◆ root_box
◆ running
| unsigned int rb_vm_struct::running |
◆ self
◆ set
| struct ccan_list_head rb_vm_struct::set |
◆ special_exceptions
| const VALUE rb_vm_struct::special_exceptions[ruby_special_error_count] |
◆ src_encoding_index
| int rb_vm_struct::src_encoding_index |
◆ static_ext_inits
| struct st_table rb_vm_struct::static_ext_inits |
◆ terminate_cond
| rb_nativethread_cond_t rb_vm_struct::terminate_cond |
◆ terminate_waiting
| bool rb_vm_struct::terminate_waiting |
◆ terminated_set
| struct ccan_list_head rb_vm_struct::terminated_set |
◆ thread_abort_on_exception
| unsigned int rb_vm_struct::thread_abort_on_exception |
◆ thread_ignore_deadlock
| unsigned int rb_vm_struct::thread_ignore_deadlock |
◆ thread_machine_stack_size
| size_t rb_vm_struct::thread_machine_stack_size |
◆ thread_report_on_exception
| unsigned int rb_vm_struct::thread_report_on_exception |
◆ thread_vm_stack_size
| size_t rb_vm_struct::thread_vm_stack_size |
◆ ubf_async_safe
| volatile int rb_vm_struct::ubf_async_safe |
◆ unused_block_warning_table
| set_table rb_vm_struct::unused_block_warning_table |
◆ workqueue
| struct ccan_list_head rb_vm_struct::workqueue |
◆ workqueue_lock
| rb_nativethread_lock_t rb_vm_struct::workqueue_lock |
◆ zombie_objspaces_capa
| size_t rb_vm_struct::zombie_objspaces_capa |
◆ zombie_objspaces_count
| size_t rb_vm_struct::zombie_objspaces_count |
◆ zombie_total_pages
| size_t rb_vm_struct::zombie_total_pages |
The documentation for this struct was generated from the following file: