Home
last modified time | relevance | path

Searched refs:SCM_FRAME_SLOT (Results 1 – 8 of 8) sorted by relevance

/dports/lang/guile2/guile-2.2.7/libguile/
H A Dframes.h108 #define SCM_FRAME_SLOT(fp,i) ((fp) - (i) - 1) macro
109 #define SCM_FRAME_LOCAL(fp,i) (SCM_FRAME_SLOT (fp, i)->as_scm)
H A Dframes.c255 union scm_vm_stack_element *item = SCM_FRAME_SLOT (fp, i); in scm_frame_local_ref()
293 union scm_vm_stack_element *item = SCM_FRAME_SLOT (fp, i); in scm_frame_local_set_x()
H A Dvm-engine.c246 #define FP_SLOT(i) SCM_FRAME_SLOT (vp->fp, i)
559 new_fp = SCM_FRAME_SLOT (old_fp, proc - 1); in VM_NAME()
599 new_fp = SCM_FRAME_SLOT (old_fp, proc - 1); in VM_NAME()
3921 new_fp = SCM_FRAME_SLOT (old_fp, old_frame_size + 1); in VM_NAME()
/dports/lang/guile/guile-3.0.7/libguile/
H A Dframes.h111 #define SCM_FRAME_SLOT(fp,i) ((fp) - (i) - 1) macro
112 #define SCM_FRAME_LOCAL(fp,i) (SCM_FRAME_SLOT (fp, i)->as_scm)
H A Dframes.c271 union scm_vm_stack_element *item = SCM_FRAME_SLOT (fp, i); in scm_frame_local_ref()
309 union scm_vm_stack_element *item = SCM_FRAME_SLOT (fp, i); in scm_frame_local_set_x()
H A Dvm-engine.c241 #define FP_SLOT(i) SCM_FRAME_SLOT (VP->fp, i)
450 new_fp = SCM_FRAME_SLOT (old_fp, proc - 1); in VM_NAME()
484 new_fp = SCM_FRAME_SLOT (old_fp, proc - 1); in VM_NAME()
H A Dvm.c1063 new_fp = SCM_FRAME_SLOT (old_fp, old_frame_size + frame_overhead - 1); in push_interrupt_frame()
/dports/lang/guile2/guile-2.2.7/
H A DChangeLog9227 (SCM_FRAME_SLOT): New helper.
9237 (LOCAL_ADDRESS): Use SCM_FRAME_SLOT to get the address as the proper