Ruby 3.2.3p157 (2024-01-18 revision 52bb2ac0a6971d0391efa2275f7a66bff319087c)
|
Data Fields | |
const struct rb_thread_struct * | running |
rb_nativethread_lock_t | lock |
struct ccan_list_head | readyq |
const struct rb_thread_struct * | timer |
int | timer_err |
rb_nativethread_cond_t | switch_cond |
rb_nativethread_cond_t | switch_wait_cond |
int | need_yield |
int | wait_yield |
HANDLE | lock |
Definition at line 16 of file thread_none.h.
rb_nativethread_lock_t rb_thread_sched::lock |
Definition at line 69 of file thread_pthread.h.
HANDLE rb_thread_sched::lock |
Definition at line 39 of file thread_win32.h.
int rb_thread_sched::need_yield |
Definition at line 89 of file thread_pthread.h.
struct ccan_list_head rb_thread_sched::readyq |
Definition at line 82 of file thread_pthread.h.
const struct rb_thread_struct* rb_thread_sched::running |
Definition at line 68 of file thread_pthread.h.
rb_nativethread_cond_t rb_thread_sched::switch_cond |
Definition at line 87 of file thread_pthread.h.
rb_nativethread_cond_t rb_thread_sched::switch_wait_cond |
Definition at line 88 of file thread_pthread.h.
const struct rb_thread_struct* rb_thread_sched::timer |
Definition at line 83 of file thread_pthread.h.
int rb_thread_sched::timer_err |
Definition at line 84 of file thread_pthread.h.
int rb_thread_sched::wait_yield |
Definition at line 90 of file thread_pthread.h.