summaryrefslogtreecommitdiff
path: root/libguile/frames.h
AgeCommit message (Expand)AuthorFilesLines
2013-11-21Heap frame "stack holders" are raw scm_vm / scm_vm_cont pointersAndy Wingo1-3/+3
2013-11-21Heap frames have a "frame kind" bitAndy Wingo1-1/+9
2013-11-21The dynamic stack records SP and FP values as offsetsAndy Wingo1-4/+6
2013-11-21Scheme frame objects hold relative stack offsetsAndy Wingo1-8/+15
2013-11-19All instruction pointers are now scm_t_uint32*Andy Wingo1-11/+3
2013-11-17Frame pointer points to local 0 instead of local 1Andy Wingo1-47/+79
2013-11-15Remove MVRA from VM framesAndy Wingo1-29/+11
2013-11-15Remove MVRA accessors in libguileAndy Wingo1-6/+1
2013-05-31add new rtl vmAndy Wingo1-1/+32
2012-01-30Merge commit '3d51e57cfb0404db568a6adfde2a346d3fd9907e'Andy Wingo1-3/+4
2012-01-22Parenthesize and type `SCM_FRAME' macros; check layout of `scm_vm_frame'.Ludovic Courtès1-3/+4
2011-10-27Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-17/+32
2011-10-24refactor tc7 and tc16 checksAndy Wingo1-1/+1
2011-10-19slight frames.h refactorAndy Wingo1-17/+32
2011-05-13more care regarding SCM_PACK and SCM_UNPACKAndy Wingo1-4/+4
2010-09-30add ,registersAndy Wingo1-0/+1
2010-09-23add scm_frame_address / frame-addressAndy Wingo1-0/+1
2010-01-07tc7 tags for vm-related dataAndy Wingo1-6/+5
2009-12-15expose frame-previous, once againAndy Wingo1-2/+1
2009-12-03replace frame implementation with VM framesAndy Wingo1-19/+29
2009-10-23runtime and debugging support for callee-parsed procedure argsAndy Wingo1-13/+12
2009-08-20programs have their own tc7 nowAndy Wingo1-4/+3
2009-08-20reorder frame layoutAndy Wingo1-13/+20
2009-07-26fix unused SCM_FRAME_SET_DYNAMIC_LINK macroAndy Wingo1-1/+1
2009-07-23remove "externals" from the vmAndy Wingo1-10/+7
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-05-26adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properlyAndy Wingo1-54/+30
2008-12-26remove heap links in VM frames, incorporate vm frames into normal backtracesAndy Wingo1-24/+41
2008-09-13add a multiple values return address to stack framesAndy Wingo1-1/+5
2008-08-21merge guile-vm into libguile itselfAndy Wingo1-0/+125