Ruby
2.1.10p492(2016-04-01revision54464)
|
Data Fields | |
rb_context_t | cont |
VALUE | prev |
enum fiber_status | status |
struct rb_fiber_struct * | prev_fiber |
struct rb_fiber_struct * | next_fiber |
int | transferred |
rb_context_t rb_fiber_struct::cont |
Definition at line 134 of file cont.c.
Referenced by cont_capture(), cont_free(), cont_init(), cont_mark(), cont_memsize(), cont_new(), cont_restore_0(), cont_restore_1(), cont_restore_thread(), cont_save_machine_stack(), cont_save_thread(), fiber_free(), fiber_init(), fiber_mark(), fiber_memsize(), fiber_store(), fiber_switch(), fiber_t_alloc(), rb_cont_call(), rb_fiber_current(), rb_fiber_reset_root_local_storage(), rb_fiber_resume(), rb_fiber_start(), rb_fiber_terminate(), and root_fiber_alloc().
struct rb_fiber_struct* rb_fiber_struct::next_fiber |
Definition at line 138 of file cont.c.
Referenced by fiber_link_join(), fiber_link_remove(), and root_fiber_alloc().
VALUE rb_fiber_struct::prev |
Definition at line 135 of file cont.c.
Referenced by fiber_mark(), fiber_switch(), fiber_t_alloc(), rb_fiber_resume(), and return_fiber().
struct rb_fiber_struct* rb_fiber_struct::prev_fiber |
Definition at line 137 of file cont.c.
Referenced by fiber_link_join(), fiber_link_remove(), and root_fiber_alloc().
enum fiber_status rb_fiber_struct::status |
Definition at line 136 of file cont.c.
Referenced by cont_mark(), fiber_switch(), fiber_t_alloc(), rb_fiber_alive_p(), rb_fiber_start(), rb_fiber_terminate(), and root_fiber_alloc().
int rb_fiber_struct::transferred |
Definition at line 143 of file cont.c.
Referenced by rb_fiber_m_transfer(), and rb_fiber_resume().