Ruby
3.4.0dev (2024-12-06 revision 892c46283a5ea4179500d951c9d4866c0051f27b)
|
Data Fields | |
struct rb_ractor_pub | pub |
struct rb_ractor_sync | sync |
VALUE | receiving_mutex |
rb_nativethread_cond_t | barrier_wait_cond |
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 | r_stdin |
VALUE | r_stdout |
VALUE | r_stderr |
VALUE | verbose |
VALUE | debug |
void * | newobj_cache |
Definition at line 151 of file ractor_core.h.