|
Ruby 4.1.0dev (2026-09-10 revision 3742091090a3ebc2187d4eca9c8abd141e026306)
|
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 21 of file ractor_core.h.
| VALUE rb_ractor_sync::default_port_value |
Definition at line 36 of file ractor_core.h.
| VALUE rb_ractor_sync::legacy |
Definition at line 50 of file ractor_core.h.
| bool rb_ractor_sync::legacy_exc |
Definition at line 51 of file ractor_core.h.
| bool rb_ractor_sync::legacy_taken |
Definition at line 52 of file ractor_core.h.
| rb_nativethread_lock_t rb_ractor_sync::lock |
Definition at line 23 of file ractor_core.h.
| struct ccan_list_head rb_ractor_sync::monitors |
Definition at line 46 of file ractor_core.h.
| size_t rb_ractor_sync::next_port_id |
Definition at line 38 of file ractor_core.h.
| struct ccan_list_head rb_ractor_sync::off_queue_baskets |
Definition at line 43 of file ractor_core.h.
| struct st_table* rb_ractor_sync::ports |
Definition at line 37 of file ractor_core.h.
| struct ractor_queue* rb_ractor_sync::recv_queue |
Definition at line 30 of file ractor_core.h.
| rb_ractor_t* rb_ractor_sync::successor |
Definition at line 49 of file ractor_core.h.
| struct ccan_list_head rb_ractor_sync::waiters |
Definition at line 33 of file ractor_core.h.