File tree Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -813,18 +813,16 @@ struct rb_block {
813
813
};
814
814
815
815
typedef struct rb_control_frame_struct {
816
- const VALUE * pc ; /* cfp[0] */
817
- VALUE * sp ; /* cfp[1] */
818
- const rb_iseq_t * iseq ; /* cfp[2] */
819
- VALUE self ; /* cfp[3] / block[0] */
820
- const VALUE * ep ; /* cfp[4] / block[1] */
821
- const void * block_code ; /* cfp[5] / block[2] */ /* iseq or ifunc or forwarded block handler */
822
-
816
+ const VALUE * pc ; // cfp[0]
817
+ VALUE * sp ; // cfp[1]
818
+ const rb_iseq_t * iseq ; // cfp[2]
819
+ VALUE self ; // cfp[3] / block[0]
820
+ const VALUE * ep ; // cfp[4] / block[1]
821
+ const void * block_code ; // cfp[5] / block[2] -- iseq, ifunc, or forwarded block handler
822
+ void * jit_return ; // cfp[6] -- return address for JIT code
823
823
#if VM_DEBUG_BP_CHECK
824
- VALUE * bp_check ; /* cfp[6] */
824
+ VALUE * bp_check ; // cfp[7]
825
825
#endif
826
- // Return address for YJIT code
827
- void * jit_return ;
828
826
} rb_control_frame_t ;
829
827
830
828
extern const rb_data_type_t ruby_threadptr_data_type ;
You can’t perform that action at this time.
0 commit comments