|
Ruby 4.0.5p0 (2026-05-20 revision 64336ffd0ee9e1f4c05891695a3d7b49cb709721)
|
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 |
| rb_serial_t | next_ec_serial |
| 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 |
| bool | malloc_gc_disabled |
| void * | newobj_cache |
Definition at line 68 of file ractor_core.h.
| unsigned int rb_ractor_struct::blocking_cnt |
Definition at line 76 of file ractor_core.h.
| unsigned int rb_ractor_struct::cnt |
Definition at line 75 of file ractor_core.h.
| VALUE rb_ractor_struct::debug |
Definition at line 104 of file ractor_core.h.
| struct rb_id_table* rb_ractor_struct::idkey_local_storage |
Definition at line 97 of file ractor_core.h.
| VALUE rb_ractor_struct::loc |
Definition at line 86 of file ractor_core.h.
| st_table* rb_ractor_struct::local_storage |
Definition at line 96 of file ractor_core.h.
| VALUE rb_ractor_struct::local_storage_store_lock |
Definition at line 98 of file ractor_core.h.
| rb_thread_t* rb_ractor_struct::main |
Definition at line 80 of file ractor_core.h.
| bool rb_ractor_struct::malloc_gc_disabled |
Definition at line 106 of file ractor_core.h.
| VALUE rb_ractor_struct::name |
Definition at line 85 of file ractor_core.h.
| void* rb_ractor_struct::newobj_cache |
Definition at line 107 of file ractor_core.h.
| rb_serial_t rb_ractor_struct::next_ec_serial |
Definition at line 94 of file ractor_core.h.
| struct rb_ractor_pub rb_ractor_struct::pub |
Definition at line 69 of file ractor_core.h.
| VALUE rb_ractor_struct::r_stderr |
Definition at line 102 of file ractor_core.h.
| VALUE rb_ractor_struct::r_stdin |
Definition at line 100 of file ractor_core.h.
| VALUE rb_ractor_struct::r_stdout |
Definition at line 101 of file ractor_core.h.
| rb_execution_context_t* rb_ractor_struct::running_ec |
Definition at line 79 of file ractor_core.h.
| struct rb_thread_sched rb_ractor_struct::sched |
Definition at line 78 of file ractor_core.h.
| struct ccan_list_head rb_ractor_struct::set |
Definition at line 74 of file ractor_core.h.
| unsigned int rb_ractor_struct::sleeper |
Definition at line 77 of file ractor_core.h.
| enum ractor_status rb_ractor_struct::status_ |
Definition at line 88 of file ractor_core.h.
| struct rb_ractor_sync rb_ractor_struct::sync |
Definition at line 70 of file ractor_core.h.
| VALUE rb_ractor_struct::thgroup_default |
Definition at line 83 of file ractor_core.h.
| VALUE rb_ractor_struct::verbose |
Definition at line 103 of file ractor_core.h.
| struct ccan_list_node rb_ractor_struct::vmlr_node |
Definition at line 90 of file ractor_core.h.