|
Ruby 4.0.0dev (2025-12-23 revision 0b3199a65333a0ea8a3a653b3151674602ad4e84)
|
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 | |
| uint32_t | event_serial | |
| 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 78 of file thread_pthread.h.
| void* rb_thread_sched_item::context_stack |
Definition at line 77 of file thread_pthread.h.
| uint32_t rb_thread_sched_item::event_serial |
Definition at line 73 of file thread_pthread.h.
| bool rb_thread_sched_item::finished |
Definition at line 75 of file thread_pthread.h.
| bool rb_thread_sched_item::malloc_stack |
Definition at line 76 of file thread_pthread.h.
| struct ccan_list_node rb_thread_sched_item::readyq |
Definition at line 58 of file thread_pthread.h.
| struct ccan_list_node rb_thread_sched_item::running_threads |
Definition at line 66 of file thread_pthread.h.
| struct ccan_list_node rb_thread_sched_item::timeslice_threads |
Definition at line 62 of file thread_pthread.h.
| struct ccan_list_node rb_thread_sched_item::ubf |
Definition at line 54 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 72 of file thread_pthread.h.
| struct ccan_list_node rb_thread_sched_item::zombie_threads |
Definition at line 69 of file thread_pthread.h.