|
Ruby 3.5.0dev (2025-10-29 revision 7bc72469564b8f55b90aa9c0586854c14337aa75)
|
Data Fields | ||
| void * | thread_id | |
| rb_atomic_t | serial | |
| struct rb_vm_struct * | vm | |
| rb_nativethread_id_t | thread_id | |
| struct rb_thread_struct * | running_thread | |
| struct { | ||
| rb_nativethread_cond_t intr | ||
| rb_nativethread_cond_t readyq | ||
| } | cond | |
| struct coroutine_context * | nt_context | |
| int | dedicated | |
| size_t | machine_stack_maxsize | |
| HANDLE | thread_id | |
| HANDLE | interrupt_event | |
Definition at line 11 of file thread_none.h.
| int rb_native_thread::dedicated |
Definition at line 111 of file thread_pthread.h.
| HANDLE rb_native_thread::interrupt_event |
Definition at line 26 of file thread_win32.h.
| rb_nativethread_cond_t rb_native_thread::intr |
Definition at line 102 of file thread_pthread.h.
| size_t rb_native_thread::machine_stack_maxsize |
Definition at line 113 of file thread_pthread.h.
| struct coroutine_context* rb_native_thread::nt_context |
Definition at line 110 of file thread_pthread.h.
| rb_nativethread_cond_t rb_native_thread::readyq |
Definition at line 103 of file thread_pthread.h.
| struct rb_thread_struct* rb_native_thread::running_thread |
Definition at line 89 of file thread_pthread.h.
| rb_atomic_t rb_native_thread::serial |
Definition at line 80 of file thread_pthread.h.
| void* rb_native_thread::thread_id |
Definition at line 12 of file thread_none.h.
| rb_nativethread_id_t rb_native_thread::thread_id |
Definition at line 83 of file thread_pthread.h.
| HANDLE rb_native_thread::thread_id |
Definition at line 25 of file thread_win32.h.
| struct rb_vm_struct* rb_native_thread::vm |
Definition at line 81 of file thread_pthread.h.