Ruby
2.5.0dev(2017-10-22revision60238)
|
#include <vm_core.h>
Data Fields | |
const VALUE * | pc |
VALUE * | sp |
const rb_iseq_t * | iseq |
VALUE | self |
const VALUE * | ep |
const void * | block_code |
Definition at line 667 of file vm_core.h.
Referenced by rb_execution_context_mark(), rb_vm_frame_method_entry(), rb_vmdebug_debug_print_register(), and rb_vmdebug_stack_dump_raw().
Definition at line 665 of file vm_core.h.
Referenced by rb_profile_frames(), rb_source_location(), rb_sourcefile(), rb_sourcefilename(), rb_thread_current_status(), rb_vm_get_binding_creatable_next_cfp(), rb_vm_set_progname(), and rb_vmdebug_debug_print_pre().
Definition at line 663 of file vm_core.h.
Referenced by rb_profile_frames(), and rb_thread_current_status().
VALUE rb_control_frame_struct::self |
Definition at line 666 of file vm_core.h.
Referenced by rb_current_receiver(), rb_vm_cref_in_context(), and rb_vm_pop_cfunc_frame().
VALUE* rb_control_frame_struct::sp |
Definition at line 664 of file vm_core.h.
Referenced by rb_execution_context_mark(), rb_vmdebug_debug_print_pre(), and rb_vmdebug_stack_dump_raw().