| 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.
 1.8.13
 1.8.13