|
Ruby 4.1.0dev (2026-09-07 revision 11ce3778c6eacc10897729314e5ab3bed7830971)
|
Data Fields | |
| rb_atomic_t | serial |
| struct rb_vm_struct * | vm |
| rb_nativethread_id_t | thread_id |
| struct rb_thread_struct * | running_thread |
| rb_nativethread_lock_t | running_th_lock |
| struct rb_thread_struct * | running_th |
| struct ccan_list_node | snts_node |
| struct ccan_list_node | running_dnts_node |
| uint32_t | barrier_counted_serial |
| rb_nativethread_cond_t | readyq |
| struct coroutine_context * | nt_context |
| int | dedicated |
| bool | retiring |
| struct coroutine_context * | dead_co |
Definition at line 120 of file thread_sched.h.
| uint32_t rb_native_thread::barrier_counted_serial |
Definition at line 147 of file thread_sched.h.
| struct coroutine_context* rb_native_thread::dead_co |
Definition at line 166 of file thread_sched.h.
| int rb_native_thread::dedicated |
Definition at line 157 of file thread_sched.h.
| struct coroutine_context* rb_native_thread::nt_context |
Definition at line 156 of file thread_sched.h.
| rb_nativethread_cond_t rb_native_thread::readyq |
Definition at line 150 of file thread_sched.h.
| bool rb_native_thread::retiring |
Definition at line 161 of file thread_sched.h.
| struct ccan_list_node rb_native_thread::running_dnts_node |
Definition at line 144 of file thread_sched.h.
| struct rb_thread_struct* rb_native_thread::running_th |
Definition at line 141 of file thread_sched.h.
| rb_nativethread_lock_t rb_native_thread::running_th_lock |
Definition at line 140 of file thread_sched.h.
| struct rb_thread_struct* rb_native_thread::running_thread |
Definition at line 136 of file thread_sched.h.
| rb_atomic_t rb_native_thread::serial |
Definition at line 121 of file thread_sched.h.
| struct ccan_list_node rb_native_thread::snts_node |
Definition at line 142 of file thread_sched.h.
| rb_nativethread_id_t rb_native_thread::thread_id |
Definition at line 124 of file thread_sched.h.
| struct rb_vm_struct* rb_native_thread::vm |
Definition at line 122 of file thread_sched.h.