|
Ruby 4.1.0dev (2026-10-28 revision 130c9ec44bd35c7319cdc99c301419188510e3a9)
|
Data Fields | ||
| struct { | ||
| struct ccan_list_node ubf | ||
| struct ccan_list_node readyq | ||
| bool is_ready | ||
| } | node | |
| struct rb_thread_sched_waiting | waiting_reason | |
| uint32_t | event_serial | |
| uint32_t | wake_pending_cnt | |
| bool | waiting_timed | |
| bool | malloc_stack | |
| void * | context_stack | |
| size_t | context_stack_size | |
| struct coroutine_context * | context | |
Definition at line 90 of file thread_sched.h.
| struct coroutine_context* rb_thread_sched_item::context |
Definition at line 118 of file thread_sched.h.
| void* rb_thread_sched_item::context_stack |
Definition at line 116 of file thread_sched.h.
| size_t rb_thread_sched_item::context_stack_size |
Definition at line 117 of file thread_sched.h.
| uint32_t rb_thread_sched_item::event_serial |
Definition at line 104 of file thread_sched.h.
| bool rb_thread_sched_item::is_ready |
Definition at line 99 of file thread_sched.h.
| bool rb_thread_sched_item::malloc_stack |
Definition at line 115 of file thread_sched.h.
| struct ccan_list_node rb_thread_sched_item::readyq |
Definition at line 96 of file thread_sched.h.
| struct ccan_list_node rb_thread_sched_item::ubf |
Definition at line 92 of file thread_sched.h.
| struct rb_thread_sched_waiting rb_thread_sched_item::waiting_reason |
Definition at line 103 of file thread_sched.h.
| bool rb_thread_sched_item::waiting_timed |
Definition at line 113 of file thread_sched.h.
| uint32_t rb_thread_sched_item::wake_pending_cnt |
Definition at line 108 of file thread_sched.h.