|
Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
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 189 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 190 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 201 of file cont.c.
Referenced by rb_fiber_mark_self(), rb_fiber_reset_root_local_storage(), rb_fiber_threadptr(), 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 191 of file cont.c.
Referenced by rb_fiber_current(), rb_fiber_mark_self(), rb_fiber_update_self(), rb_fiberptr_self(), and rb_threadptr_root_fiber_release().
| enum context_type rb_context_struct::type |
Definition at line 188 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 192 of file cont.c.
Referenced by rb_fiber_start().