Ruby 3.4.5p51 (2025-07-16 revision 20cda200d3ce092571d0b5d342dadca69636cb0f)
|
Data Fields | |
struct { | |
struct ccan_list_node ubf | |
struct ccan_list_node readyq | |
struct ccan_list_node timeslice_threads | |
struct ccan_list_node running_threads | |
struct ccan_list_node zombie_threads | |
} | node |
struct rb_thread_sched_waiting | waiting_reason |
bool | finished |
bool | malloc_stack |
void * | context_stack |
struct coroutine_context * | context |
void * | vm_stack |
Definition at line 15 of file thread_none.h.
struct coroutine_context* rb_thread_sched_item::context |
Definition at line 71 of file thread_pthread.h.
void* rb_thread_sched_item::context_stack |
Definition at line 70 of file thread_pthread.h.
bool rb_thread_sched_item::finished |
Definition at line 68 of file thread_pthread.h.
bool rb_thread_sched_item::malloc_stack |
Definition at line 69 of file thread_pthread.h.
struct ccan_list_node rb_thread_sched_item::readyq |
Definition at line 52 of file thread_pthread.h.
struct ccan_list_node rb_thread_sched_item::running_threads |
Definition at line 60 of file thread_pthread.h.
struct ccan_list_node rb_thread_sched_item::timeslice_threads |
Definition at line 56 of file thread_pthread.h.
struct ccan_list_node rb_thread_sched_item::ubf |
Definition at line 48 of file thread_pthread.h.
void* rb_thread_sched_item::vm_stack |
Definition at line 30 of file thread_win32.h.
struct rb_thread_sched_waiting rb_thread_sched_item::waiting_reason |
Definition at line 66 of file thread_pthread.h.
struct ccan_list_node rb_thread_sched_item::zombie_threads |
Definition at line 63 of file thread_pthread.h.