Ruby 3.2.2p53 (2023-03-30 revision e51014f9c05aa65cbf203442d37fef7c12390015)
|
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.