Ruby
2.5.0dev(2017-10-22revision60238)
|
#include <thread_pthread.h>
Data Fields | |
unsigned long | acquired |
rb_nativethread_lock_t | lock |
volatile unsigned long | waiting |
rb_nativethread_cond_t | cond |
rb_nativethread_cond_t | switch_cond |
rb_nativethread_cond_t | switch_wait_cond |
int | need_yield |
int | wait_yield |
HANDLE | lock |
Definition at line 38 of file thread_pthread.h.
unsigned long rb_global_vm_lock_struct::acquired |
Definition at line 40 of file thread_pthread.h.
rb_nativethread_cond_t rb_global_vm_lock_struct::cond |
Definition at line 45 of file thread_pthread.h.
HANDLE rb_global_vm_lock_struct::lock |
Definition at line 32 of file thread_win32.h.
rb_nativethread_lock_t rb_global_vm_lock_struct::lock |
Definition at line 41 of file thread_pthread.h.
int rb_global_vm_lock_struct::need_yield |
Definition at line 50 of file thread_pthread.h.
rb_nativethread_cond_t rb_global_vm_lock_struct::switch_cond |
Definition at line 48 of file thread_pthread.h.
rb_nativethread_cond_t rb_global_vm_lock_struct::switch_wait_cond |
Definition at line 49 of file thread_pthread.h.
int rb_global_vm_lock_struct::wait_yield |
Definition at line 51 of file thread_pthread.h.
volatile unsigned long rb_global_vm_lock_struct::waiting |
Definition at line 44 of file thread_pthread.h.