summaryrefslogtreecommitdiff
path: root/libguile/vm.h
Commit message (Expand)AuthorAgeFilesLines
* dynstack: pushing a prompt no longer allocates memoryAndy Wingo2012-03-071-1/+0
* the dynamic stack is really a stack now, instead of a listAndy Wingo2012-03-031-2/+4
* refactor tc7 and tc16 checksAndy Wingo2011-10-241-2/+2
* Fix prototype of `scm_the_vm'.Ludovic Courtès2011-02-131-2/+2
* add call-with-vm; remove thread-vm bits; remove vm-apply; engines settable.Andy Wingo2010-09-271-4/+9
* remove vm-version, vm optionsAndy Wingo2010-09-251-4/+0
* Remove unused declarations.Ludovic Courtès2010-09-241-2/+0
* Add `thread-vm' and `set-thread-vm!'.Ludovic Courtès2010-09-241-0/+2
* add vm-abort-continuation-hook, vm-restore-continuation-hookAndy Wingo2010-09-161-0/+4
* trim our set of vm hooksAndy Wingo2010-09-161-16/+10
* %start-stack in Scheme, in terms of promptsAndy Wingo2010-03-091-1/+0
* error if given an unrewindable partial continuationAndy Wingo2010-02-251-2/+2
* actually capture partial continuationsAndy Wingo2010-02-221-0/+9
* abort always dispatches to VM bytecode, to detect same-invocation abortsAndy Wingo2010-02-221-0/+1
* continuations return multiple values on the stackAndy Wingo2010-02-081-4/+2
* scm_i_make_continuation takes vm and vm_cont args explicitlyAndy Wingo2010-02-081-2/+2
* tc7 tags for vm-related dataAndy Wingo2010-01-071-5/+8
* properly integrate vm bootstrapping into init.cAndy Wingo2010-01-071-1/+2
* rework vm tracingAndy Wingo2009-12-211-3/+4
* vm no longer measures bogoclock or times, relies on os for thatAndy Wingo2009-12-111-3/+0
* fix SCM_CELL macro usage.Andy Wingo2009-12-081-1/+1
* remove debug framesAndy Wingo2009-12-031-0/+1
* programs have their own tc7 nowAndy Wingo2009-08-201-3/+3
* Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properlyAndy Wingo2009-05-261-67/+43
* scm_call_N doesn't cons for calling programsAndy Wingo2009-02-051-1/+1
* enable multiple vm engines (regular, debug, ...)Andy Wingo2009-02-041-0/+10
* fix marking empty VM continuationsAndy Wingo2009-01-131-2/+2
* remove heap links in VM frames, incorporate vm frames into normal backtracesAndy Wingo2008-12-261-9/+15
* make call/cc capture and restore the vm stacksAndy Wingo2008-09-241-0/+3
* the vm is a fluidAndy Wingo2008-09-241-0/+2
* make primitive-load-path load compiled files if availableAndy Wingo2008-09-021-0/+1
* merge guile-vm into libguile itselfAndy Wingo2008-08-211-0/+117