|
| enum | thread_invoke_type { thread_invoke_type_none = 0
, thread_invoke_type_proc
, thread_invoke_type_ractor_proc
, thread_invoke_type_func
} |
| |
|
|
| BITFIELD (enum rb_thread_status, status, 2) |
| |
Definition at line 1071 of file vm_core.h.
◆ thread_invoke_type
| enum rb_thread_struct::thread_invoke_type |
◆ abort_on_exception
| unsigned int rb_thread_struct::abort_on_exception |
◆ arg
| void* rb_thread_struct::arg |
◆ args
| VALUE rb_thread_struct::args |
◆ blocking
| unsigned int rb_thread_struct::blocking |
◆ blocking_region_buffer
| void* rb_thread_struct::blocking_region_buffer |
◆ calling
◆ ec
◆ ext_config
◆ func
| VALUE(* rb_thread_struct::func) (void *) |
◆ has_dedicated_nt
| unsigned int rb_thread_struct::has_dedicated_nt |
◆ interrupt_lock
| rb_nativethread_lock_t rb_thread_struct::interrupt_lock |
◆ join_list
◆ keeping_mutexes
◆ kw_splat
| int rb_thread_struct::kw_splat |
◆ last_status
| VALUE rb_thread_struct::last_status |
◆ locking_mutex
| VALUE rb_thread_struct::locking_mutex |
◆ lt_node
| struct ccan_list_node rb_thread_struct::lt_node |
◆ name
| VALUE rb_thread_struct::name |
◆ nt
◆ pending_interrupt_mask_stack
| VALUE rb_thread_struct::pending_interrupt_mask_stack |
◆ pending_interrupt_queue
| VALUE rb_thread_struct::pending_interrupt_queue |
◆ pending_interrupt_queue_checked
| unsigned int rb_thread_struct::pending_interrupt_queue_checked |
◆ priority
| int8_t rb_thread_struct::priority |
◆ proc
| VALUE rb_thread_struct::proc |
◆ ractor
◆ report_on_exception
| unsigned int rb_thread_struct::report_on_exception |
◆ root_fiber
◆ running_time_us
| uint32_t rb_thread_struct::running_time_us |
◆ sched
◆ scheduler
| VALUE rb_thread_struct::scheduler |
◆ self
| VALUE rb_thread_struct::self |
◆ serial
◆ specific_storage
| void** rb_thread_struct::specific_storage |
◆ stat_insn_usage
| VALUE rb_thread_struct::stat_insn_usage |
◆ thgroup
| VALUE rb_thread_struct::thgroup |
◆ to_kill
| unsigned int rb_thread_struct::to_kill |
◆ top_self
| VALUE rb_thread_struct::top_self |
◆ top_wrapper
| VALUE rb_thread_struct::top_wrapper |
◆ unblock
◆ value
| VALUE rb_thread_struct::value |
◆ vm
The documentation for this struct was generated from the following file: