Ruby 4.0.7p0 (2026-09-15 revision 229531a6cfbf07e3caef30dbac24a2a3f3fed482)
rb_thread_sched_item Struct Reference

Data Structures

struct  [struct].node

Data Fields

struct  node
struct rb_thread_sched_waiting waiting_reason
uint32_t event_serial
bool finished
bool malloc_stack
void * context_stack
struct coroutine_contextcontext
void * vm_stack

Detailed Description

Definition at line 15 of file thread_none.h.

Field Documentation

◆ context

struct coroutine_context* rb_thread_sched_item::context

Definition at line 81 of file thread_pthread.h.

◆ context_stack

void* rb_thread_sched_item::context_stack

Definition at line 80 of file thread_pthread.h.

◆ event_serial

uint32_t rb_thread_sched_item::event_serial

Definition at line 76 of file thread_pthread.h.

◆ finished

bool rb_thread_sched_item::finished

Definition at line 78 of file thread_pthread.h.

◆ malloc_stack

bool rb_thread_sched_item::malloc_stack

Definition at line 79 of file thread_pthread.h.

◆ vm_stack

void* rb_thread_sched_item::vm_stack

Definition at line 30 of file thread_win32.h.

◆ waiting_reason

struct rb_thread_sched_waiting rb_thread_sched_item::waiting_reason

Definition at line 75 of file thread_pthread.h.


The documentation for this struct was generated from the following files: