Ruby  2.5.0dev(2017-10-22revision60238)
Data Fields
rb_control_frame_struct Struct Reference

#include <vm_core.h>

Data Fields

const VALUEpc
 
VALUEsp
 
const rb_iseq_tiseq
 
VALUE self
 
const VALUEep
 
const void * block_code
 

Detailed Description

Definition at line 662 of file vm_core.h.

Field Documentation

◆ block_code

const void* rb_control_frame_struct::block_code

Definition at line 668 of file vm_core.h.

◆ ep

const VALUE* rb_control_frame_struct::ep

◆ iseq

const rb_iseq_t* rb_control_frame_struct::iseq

◆ pc

const VALUE* rb_control_frame_struct::pc

Definition at line 663 of file vm_core.h.

Referenced by rb_profile_frames(), and rb_thread_current_status().

◆ self

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().

◆ sp

VALUE* rb_control_frame_struct::sp

The documentation for this struct was generated from the following file: