Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Public Member Functions | |
BITFIELD (enum rb_thread_status, status, 2) | |
Definition at line 7726 of file rb_mjit_min_header-3.1.3.h.
enum rb_thread_struct::thread_invoke_type |
Definition at line 7766 of file rb_mjit_min_header-3.1.3.h.
unsigned int rb_thread_struct::abort_on_exception |
Definition at line 7739 of file rb_mjit_min_header-3.1.3.h.
void* rb_thread_struct::altstack |
Definition at line 7778 of file rb_mjit_min_header-3.1.3.h.
void* rb_thread_struct::arg |
Definition at line 7763 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::args |
Definition at line 7758 of file rb_mjit_min_header-3.1.3.h.
unsigned rb_thread_struct::blocking |
Definition at line 7775 of file rb_mjit_min_header-3.1.3.h.
void * rb_thread_struct::blocking_region_buffer |
Definition at line 7745 of file rb_mjit_min_header-3.1.3.h.
struct rb_calling_info * rb_thread_struct::calling |
Definition at line 7733 of file rb_mjit_min_header-3.1.3.h.
rb_execution_context_t * rb_thread_struct::ec |
Definition at line 7731 of file rb_mjit_min_header-3.1.3.h.
struct rb_ext_config rb_thread_struct::ext_config |
Definition at line 7777 of file rb_mjit_min_header-3.1.3.h.
VALUE(* rb_thread_struct::func) (void *) | ( | void | ) |
Definition at line 7762 of file rb_mjit_min_header-3.1.3.h.
rb_nativethread_lock_t rb_thread_struct::interrupt_lock |
Definition at line 7750 of file rb_mjit_min_header-3.1.3.h.
struct rb_waiting_list * rb_thread_struct::join_list |
Definition at line 7754 of file rb_mjit_min_header-3.1.3.h.
struct rb_mutex_struct * rb_thread_struct::keeping_mutexes |
Definition at line 7753 of file rb_mjit_min_header-3.1.3.h.
int rb_thread_struct::kw_splat |
Definition at line 7759 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::last_status |
Definition at line 7732 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::locking_mutex |
Definition at line 7752 of file rb_mjit_min_header-3.1.3.h.
struct list_node rb_thread_struct::lt_node |
Definition at line 7727 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::name |
Definition at line 7776 of file rb_mjit_min_header-3.1.3.h.
native_thread_data_t rb_thread_struct::native_thread_data |
Definition at line 7744 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::pending_interrupt_mask_stack |
Definition at line 7749 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::pending_interrupt_queue |
Definition at line 7748 of file rb_mjit_min_header-3.1.3.h.
unsigned int rb_thread_struct::pending_interrupt_queue_checked |
Definition at line 7741 of file rb_mjit_min_header-3.1.3.h.
int8_t rb_thread_struct::priority |
Definition at line 7742 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::proc |
Definition at line 7757 of file rb_mjit_min_header-3.1.3.h.
rb_ractor_t * rb_thread_struct::ractor |
Definition at line 7729 of file rb_mjit_min_header-3.1.3.h.
unsigned int rb_thread_struct::report_on_exception |
Definition at line 7740 of file rb_mjit_min_header-3.1.3.h.
rb_fiber_t * rb_thread_struct::root_fiber |
Definition at line 7773 of file rb_mjit_min_header-3.1.3.h.
uint32_t rb_thread_struct::running_time_us |
Definition at line 7743 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::scheduler |
Definition at line 7774 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::self |
Definition at line 7728 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::stat_insn_usage |
Definition at line 7772 of file rb_mjit_min_header-3.1.3.h.
enum rb_thread_status rb_thread_struct::status |
Definition at line 7737 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::thgroup |
Definition at line 7746 of file rb_mjit_min_header-3.1.3.h.
rb_nativethread_id_t rb_thread_struct::thread_id |
Definition at line 7736 of file rb_mjit_min_header-3.1.3.h.
unsigned int rb_thread_struct::to_kill |
Definition at line 7738 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::top_self |
Definition at line 7734 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::top_wrapper |
Definition at line 7735 of file rb_mjit_min_header-3.1.3.h.
struct rb_unblock_callback rb_thread_struct::unblock |
Definition at line 7751 of file rb_mjit_min_header-3.1.3.h.
VALUE rb_thread_struct::value |
Definition at line 7747 of file rb_mjit_min_header-3.1.3.h.
rb_vm_t * rb_thread_struct::vm |
Definition at line 7730 of file rb_mjit_min_header-3.1.3.h.