Ruby 3.5.0dev (2025-06-13 revision ef9301a6b747035a113f3c9dfb805214e9285026)
|
Data Fields | ||
struct rb_ractor_pub | pub | |
struct rb_ractor_sync | sync | |
struct { | ||
struct ccan_list_head set | ||
unsigned int cnt | ||
unsigned int blocking_cnt | ||
unsigned int sleeper | ||
struct rb_thread_sched sched | ||
rb_execution_context_t * running_ec | ||
rb_thread_t * main | ||
} | threads | |
VALUE | thgroup_default | |
VALUE | name | |
VALUE | loc | |
enum ractor_status | status_ | |
struct ccan_list_node | vmlr_node | |
st_table * | local_storage | |
struct rb_id_table * | idkey_local_storage | |
VALUE | local_storage_store_lock | |
VALUE | r_stdin | |
VALUE | r_stdout | |
VALUE | r_stderr | |
VALUE | verbose | |
VALUE | debug | |
void * | newobj_cache | |
Definition at line 65 of file ractor_core.h.
unsigned int rb_ractor_struct::blocking_cnt |
Definition at line 73 of file ractor_core.h.
unsigned int rb_ractor_struct::cnt |
Definition at line 72 of file ractor_core.h.
VALUE rb_ractor_struct::debug |
Definition at line 99 of file ractor_core.h.
struct rb_id_table* rb_ractor_struct::idkey_local_storage |
Definition at line 92 of file ractor_core.h.
VALUE rb_ractor_struct::loc |
Definition at line 83 of file ractor_core.h.
st_table* rb_ractor_struct::local_storage |
Definition at line 91 of file ractor_core.h.
VALUE rb_ractor_struct::local_storage_store_lock |
Definition at line 93 of file ractor_core.h.
rb_thread_t* rb_ractor_struct::main |
Definition at line 77 of file ractor_core.h.
VALUE rb_ractor_struct::name |
Definition at line 82 of file ractor_core.h.
void* rb_ractor_struct::newobj_cache |
Definition at line 101 of file ractor_core.h.
struct rb_ractor_pub rb_ractor_struct::pub |
Definition at line 66 of file ractor_core.h.
VALUE rb_ractor_struct::r_stderr |
Definition at line 97 of file ractor_core.h.
VALUE rb_ractor_struct::r_stdin |
Definition at line 95 of file ractor_core.h.
VALUE rb_ractor_struct::r_stdout |
Definition at line 96 of file ractor_core.h.
rb_execution_context_t* rb_ractor_struct::running_ec |
Definition at line 76 of file ractor_core.h.
struct rb_thread_sched rb_ractor_struct::sched |
Definition at line 75 of file ractor_core.h.
struct ccan_list_head rb_ractor_struct::set |
Definition at line 71 of file ractor_core.h.
unsigned int rb_ractor_struct::sleeper |
Definition at line 74 of file ractor_core.h.
enum ractor_status rb_ractor_struct::status_ |
Definition at line 85 of file ractor_core.h.
struct rb_ractor_sync rb_ractor_struct::sync |
Definition at line 67 of file ractor_core.h.
VALUE rb_ractor_struct::thgroup_default |
Definition at line 80 of file ractor_core.h.
VALUE rb_ractor_struct::verbose |
Definition at line 98 of file ractor_core.h.
struct ccan_list_node rb_ractor_struct::vmlr_node |
Definition at line 87 of file ractor_core.h.