|
Ruby 4.0.0dev (2025-12-11 revision c76ba839b153805f0498229284fea1a809308dbc)
|
Data Fields | |
| rb_nativethread_lock_t | lock |
| rb_nativethread_cond_t | wakeup_cond |
| struct ractor_queue * | recv_queue |
| struct ccan_list_head | waiters |
| VALUE | default_port_value |
| struct st_table * | ports |
| size_t | next_port_id |
| struct ccan_list_head | monitors |
| rb_ractor_t * | successor |
| VALUE | legacy |
| bool | legacy_exc |
Definition at line 15 of file ractor_core.h.
| VALUE rb_ractor_sync::default_port_value |
Definition at line 34 of file ractor_core.h.
| VALUE rb_ractor_sync::legacy |
Definition at line 43 of file ractor_core.h.
| bool rb_ractor_sync::legacy_exc |
Definition at line 44 of file ractor_core.h.
| rb_nativethread_lock_t rb_ractor_sync::lock |
Definition at line 17 of file ractor_core.h.
| struct ccan_list_head rb_ractor_sync::monitors |
Definition at line 39 of file ractor_core.h.
| size_t rb_ractor_sync::next_port_id |
Definition at line 36 of file ractor_core.h.
| struct st_table* rb_ractor_sync::ports |
Definition at line 35 of file ractor_core.h.
| struct ractor_queue* rb_ractor_sync::recv_queue |
Definition at line 28 of file ractor_core.h.
| rb_ractor_t* rb_ractor_sync::successor |
Definition at line 42 of file ractor_core.h.
| struct ccan_list_head rb_ractor_sync::waiters |
Definition at line 31 of file ractor_core.h.
| rb_nativethread_cond_t rb_ractor_sync::wakeup_cond |
Definition at line 24 of file ractor_core.h.