Ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a25176072e02db9254f0e0c84c805cd)
|
#include <Context.h>
Data Fields | |
void ** | stack_pointer |
void * | stack |
size_t | size |
size_t | used |
void * | base |
jmp_buf | state |
struct coroutine_context * | from |
ucontext_t | state |
void* coroutine_context::base |
Definition at line 33 of file Context.h.
Referenced by __attribute__(), and coroutine_transfer().
struct coroutine_context * coroutine_context::from |
Definition at line 37 of file Context.h.
Referenced by coroutine_trampoline(), and coroutine_transfer().
void* coroutine_context::stack |
Definition at line 29 of file Context.h.
Referenced by coroutine_transfer().
jmp_buf coroutine_context::state |
Definition at line 35 of file Context.h.
Referenced by coroutine_save_stack().
ucontext_t coroutine_context::state |
size_t coroutine_context::used |
Definition at line 30 of file Context.h.
Referenced by __attribute__().