Age | Commit message (Expand) | Author | Files | Lines |
2012-03-07 | dynstack: pushing a prompt no longer allocates memory | Andy Wingo | 1 | -1/+20 |
2012-03-03 | optimize dynamic-wind when we know winders are thunks | Andy Wingo | 1 | -7/+1 |
2011-07-06 | VM: Keep jump table address in a register. | Ludovic Courtès | 1 | -5/+13 |
2011-05-13 | more care regarding SCM_PACK and SCM_UNPACK | Andy Wingo | 1 | -6/+6 |
2011-05-06 | avoid tls gets when handling interrupts in the vm | Andy Wingo | 1 | -1/+1 |
2011-05-05 | VM tweaks | Andy Wingo | 1 | -4/+9 |
2011-04-29 | latin1 strings in vm error messages | Andy Wingo | 1 | -17/+17 |
2011-03-15 | fix frame dynamic linkage in the face of partial continuation application | Andy Wingo | 1 | -1/+1 |
2011-01-27 | fix error handling in variable-ref family of instructions | Andy Wingo | 1 | -0/+6 |
2011-01-26 | fix error-handling of apply to non-list | Andy Wingo | 1 | -2/+3 |
2010-12-07 | unbound fluids | Brian Templeton | 1 | -0/+7 |
2010-12-07 | better unbound variable errors in the vm | Andy Wingo | 1 | -3/+5 |
2010-09-16 | trim our set of vm hooks | Andy Wingo | 1 | -1/+0 |
2010-07-26 | Import unbound variable reports in the VM. | Ludovic Courtès | 1 | -0/+2 |
2010-07-15 | better error reporting from the vm | Andy Wingo | 1 | -8/+9 |
2010-05-26 | Raise an exception upon VM stack overflows (fixes bug #29574). | Ludovic Courtès | 1 | -0/+4 |
2010-02-25 | error if given an unrewindable partial continuation | Andy Wingo | 1 | -0/+5 |
2010-02-22 | abort always dispatches to VM bytecode, to detect same-invocation aborts | Andy Wingo | 1 | -0/+2 |
2010-02-19 | vm caches the dynamic state in a local var | Andy Wingo | 1 | -0/+1 |
2010-01-31 | initial VM support for delimited continuations and dynamic-wind | Andy Wingo | 1 | -0/+6 |
2010-01-09 | allocate free variables inline to closures | Andy Wingo | 1 | -3/+1 |
2009-12-23 | keyword arg errors throw to 'keyword-argument-error | Andy Wingo | 1 | -9/+16 |
2009-12-21 | rework vm tracing | Andy Wingo | 1 | -5/+2 |
2009-12-15 | Don't use GCC zero-length arrays. | Ludovic Courtès | 1 | -1/+1 |
2009-12-11 | Add opcodes for `struct?', `struct-vtable', and `make-struct'. | Ludovic Courtès | 1 | -0/+6 |
2009-12-11 | vm no longer measures bogoclock or times, relies on os for that | Andy Wingo | 1 | -4/+0 |
2009-12-03 | remove debug frames | Andy Wingo | 1 | -21/+0 |
2009-12-03 | really boot primitive-eval from scheme. | Andy Wingo | 1 | -2/+2 |
2009-11-17 | Remove references to undefined macros. | Ludovic Courtès | 1 | -1/+1 |
2009-10-23 | finish support for optional & keyword args; update ecmascript compiler | Andy Wingo | 1 | -0/+15 |
2009-10-23 | callees now check their args, cons rest list, reserve locals | Andy Wingo | 1 | -1/+1 |
2009-10-23 | runtime and debugging support for callee-parsed procedure args | Andy Wingo | 1 | -3/+2 |
2009-08-20 | programs have their own tc7 now | Andy Wingo | 1 | -1/+1 |
2009-08-20 | better VM error messages | Andy Wingo | 1 | -9/+8 |
2009-08-20 | push new frame on stack before procedure & args | Andy Wingo | 1 | -1/+4 |
2009-08-20 | reorder frame layout | Andy Wingo | 1 | -2/+5 |
2009-08-12 | rework the vm support for wide strings | Andy Wingo | 1 | -0/+4 |
2009-07-23 | rename "closure-ref" to "free-ref"; s/vars/variables/ in some names | Andy Wingo | 1 | -8/+8 |
2009-07-23 | remove "externals" from the vm | Andy Wingo | 1 | -11/+1 |
2009-07-22 | vm support for display closures | Andy Wingo | 1 | -1/+12 |
2009-06-26 | add bytevector ops to the vm | Andy Wingo | 1 | -1/+7 |
2009-06-17 | Change Guile license to LGPLv3+ | Neil Jerram | 1 | -6/+7 |
2009-06-05 | refactoring for toplevel-ref, toplevel-set, link-now | Andy Wingo | 1 | -4/+0 |
2009-05-26 | adjust VM copyright notices to LGPL, use SCM_INTERNAL/API properly | Andy Wingo | 1 | -36/+12 |
2009-04-05 | Avoid uses of deprecated forms in the VM code. | Ludovic Courtès | 1 | -5/+6 |
2009-03-17 | non-srcdir build fixes | Andy Wingo | 1 | -4/+4 |
2009-02-05 | fix the ping-pong between evaluator and vm stacks in make-stack | Andy Wingo | 1 | -11/+6 |
2009-02-05 | in debug mode, make sure that calls to the vm can be captured via make-stack | Andy Wingo | 1 | -15/+50 |
2009-02-04 | enable multiple vm engines (regular, debug, ...) | Andy Wingo | 1 | -11/+32 |
2009-02-04 | make catch cache and restore vm regs, not the vm itself -- speedy speedy | Andy Wingo | 1 | -14/+0 |