|
Ruby 4.1.0dev (2026-09-07 revision 11ce3778c6eacc10897729314e5ab3bed7830971)
|
Data Fields | |
| rb_nativethread_lock_t | lock |
| 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 | off_queue_baskets |
| struct ccan_list_head | monitors |
| rb_ractor_t * | successor |
| VALUE | legacy |
| bool | legacy_exc |
| bool | legacy_taken |
Definition at line 19 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 48 of file ractor_core.h.
| bool rb_ractor_sync::legacy_exc |
Definition at line 49 of file ractor_core.h.
| bool rb_ractor_sync::legacy_taken |
Definition at line 50 of file ractor_core.h.
| rb_nativethread_lock_t rb_ractor_sync::lock |
Definition at line 21 of file ractor_core.h.
| struct ccan_list_head rb_ractor_sync::monitors |
Definition at line 44 of file ractor_core.h.
| size_t rb_ractor_sync::next_port_id |
Definition at line 36 of file ractor_core.h.
| struct ccan_list_head rb_ractor_sync::off_queue_baskets |
Definition at line 41 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 47 of file ractor_core.h.
| struct ccan_list_head rb_ractor_sync::waiters |
Definition at line 31 of file ractor_core.h.