Ruby
2.7.1p83(2020-03-31revisiona0c7c23c9cec0d0ffcba012279cd652d28ad5bf3)
|
Data Fields | |
enum context_type | type |
int | argc |
int | kw_splat |
VALUE | self |
VALUE | value |
struct cont_saved_vm_stack | saved_vm_stack |
struct { | |
VALUE * stack | |
VALUE * stack_src | |
size_t stack_size | |
} | machine |
rb_execution_context_t | saved_ec |
rb_jmpbuf_t | jmpbuf |
rb_ensure_entry_t * | ensure_array |
struct mjit_cont * | mjit_cont |
int rb_context_struct::argc |
Definition at line 181 of file cont.c.
Referenced by rb_fiber_start().
rb_ensure_entry_t* rb_context_struct::ensure_array |
rb_jmpbuf_t rb_context_struct::jmpbuf |
int rb_context_struct::kw_splat |
Definition at line 182 of file cont.c.
Referenced by rb_fiber_start().
struct { ... } rb_context_struct::machine |
rb_execution_context_t rb_context_struct::saved_ec |
Definition at line 193 of file cont.c.
Referenced by rb_fiber_mark_self(), rb_fiber_reset_root_local_storage(), rb_fiber_update_self(), and rb_threadptr_root_fiber_setup().
struct cont_saved_vm_stack rb_context_struct::saved_vm_stack |
VALUE rb_context_struct::self |
Definition at line 183 of file cont.c.
Referenced by rb_fiber_mark_self(), rb_fiber_update_self(), and rb_threadptr_root_fiber_release().
enum context_type rb_context_struct::type |
Definition at line 180 of file cont.c.
Referenced by rb_threadptr_root_fiber_release(), and rb_threadptr_root_fiber_setup().
VALUE rb_context_struct::value |
Definition at line 184 of file cont.c.
Referenced by rb_fiber_start().