Searched refs:SCM_FRAME_NUM_LOCALS (Results 1 – 7 of 7) sorted by relevance
/dports/lang/guile/guile-3.0.7/libguile/ |
H A D | frames.c | 129 if (SCM_FRAME_NUM_LOCALS (fp, sp) > 0) in scm_c_frame_closure() 225 return scm_from_ptrdiff_t (SCM_FRAME_NUM_LOCALS (fp, sp)); in scm_frame_num_locals() 269 if (i < SCM_FRAME_NUM_LOCALS (fp, sp)) in scm_frame_local_ref() 307 if (i < SCM_FRAME_NUM_LOCALS (fp, sp)) in scm_frame_local_set_x() 353 n = SCM_FRAME_NUM_LOCALS (fp, sp); in scm_frame_return_values()
|
H A D | frames.h | 113 #define SCM_FRAME_NUM_LOCALS(fp, sp) ((fp) - (sp)) macro
|
H A D | vm.c | 717 ptrdiff_t nlocals = SCM_FRAME_NUM_LOCALS (fp, sp); in scm_i_vm_mark_stack() 924 return SCM_FRAME_NUM_LOCALS (thread->vm.fp, thread->vm.sp); in frame_locals_count()
|
/dports/lang/guile2/guile-2.2.7/libguile/ |
H A D | frames.c | 113 if (SCM_FRAME_NUM_LOCALS (fp, sp) > 0) in scm_c_frame_closure() 209 return scm_from_ptrdiff_t (SCM_FRAME_NUM_LOCALS (fp, sp)); in scm_frame_num_locals() 253 if (i < SCM_FRAME_NUM_LOCALS (fp, sp)) in scm_frame_local_ref() 291 if (i < SCM_FRAME_NUM_LOCALS (fp, sp)) in scm_frame_local_set_x()
|
H A D | frames.h | 110 #define SCM_FRAME_NUM_LOCALS(fp, sp) ((fp) - (sp)) macro
|
H A D | vm.c | 311 vp->sp, SCM_FRAME_NUM_LOCALS (old_fp, vp->sp) - 1); in vm_dispatch_pop_continuation_hook() 320 vp->sp, SCM_FRAME_NUM_LOCALS (vp->fp, vp->sp) - 1); in vm_dispatch_abort_hook() 980 scm_t_ptrdiff nlocals = SCM_FRAME_NUM_LOCALS (fp, sp); in scm_i_vm_mark_stack()
|
/dports/lang/guile2/guile-2.2.7/ |
H A D | ChangeLog | 9225 (SCM_FRAME_LOCAL, SCM_FRAME_NUM_LOCALS): Adapt to stack representation 18505 (SCM_FRAME_NUM_LOCALS, SCM_FRAME_PREVIOUS_SP): New defines.
|