Age | Commit message (Expand) | Author | Files | Lines |
2011-10-24 | refactor tc7 and tc16 checks | Andy Wingo | 1 | -3/+3 |
2011-05-13 | more care regarding SCM_PACK and SCM_UNPACK | Andy Wingo | 1 | -6/+6 |
2011-05-13 | scm_is_eq for SCM vals, not == or != | Andy Wingo | 1 | -10/+4 |
2011-05-06 | avoid tls gets when handling interrupts in the vm | Andy Wingo | 1 | -4/+4 |
2011-05-05 | VM tweaks | Andy Wingo | 1 | -23/+29 |
2011-03-19 | fix new-frame push in call/cc | Andy Wingo | 1 | -1/+1 |
2011-03-15 | fix frame dynamic linkage in the face of partial continuation application | Andy Wingo | 1 | -13/+36 |
2011-01-27 | fix error handling in variable-ref family of instructions | Andy Wingo | 1 | -5/+27 |
2010-12-07 | unbound fluids | Brian Templeton | 1 | -1/+9 |
2010-12-07 | better unbound variable errors in the vm | Andy Wingo | 1 | -3/+3 |
2010-10-14 | Unresolved var errors don't work for top-level vars | Michael Gran | 1 | -8/+10 |
2010-10-13 | fix bug in with-fluids in a non-tail position | Andy Wingo | 1 | -4/+5 |
2010-10-08 | inline symbol? and vector? to opcodes, and a psyntax inlining tweak | Andy Wingo | 1 | -92/+92 |
2010-09-16 | add vm-abort-continuation-hook, vm-restore-continuation-hook | Andy Wingo | 1 | -4/+19 |
2010-09-16 | trim our set of vm hooks | Andy Wingo | 1 | -16/+4 |
2010-07-28 | Use "pointer" instead of "foreign" when dealing with wrapped pointers. | Ludovic Courtès | 1 | -3/+4 |
2010-07-26 | Simplify the (system foreign) API. | Ludovic Courtès | 1 | -1/+1 |
2010-07-26 | Import unbound variable reports in the VM. | Ludovic Courtès | 1 | -3/+6 |
2010-07-17 | SCM_I_FLUID_P -> SCM_FLUID_P | Andy Wingo | 1 | -2/+2 |
2010-07-15 | better error reporting from the vm | Andy Wingo | 1 | -4/+10 |
2010-05-02 | add assert-nargs-ee/locals instruction | Andy Wingo | 1 | -0/+20 |
2010-03-30 | nil is null, whee | Andy Wingo | 1 | -2/+2 |
2010-03-30 | nil is false, whee | Andy Wingo | 1 | -2/+2 |
2010-03-16 | more vm gc fixen | Andy Wingo | 1 | -0/+2 |
2010-02-26 | rewinding prompts works | Andy Wingo | 1 | -4/+16 |
2010-02-26 | fix a prompt bug | Andy Wingo | 1 | -7/+9 |
2010-02-25 | error if given an unrewindable partial continuation | Andy Wingo | 1 | -0/+4 |
2010-02-24 | rewind the dynamic state when entering a partial continuation | Andy Wingo | 1 | -4/+2 |
2010-02-24 | partial-cont-call works | Andy Wingo | 1 | -2/+6 |
2010-02-22 | actually capture partial continuations | Andy Wingo | 1 | -7/+19 |
2010-02-22 | abort always dispatches to VM bytecode, to detect same-invocation aborts | Andy Wingo | 1 | -2/+2 |
2010-02-19 | prompt as part of guile's primitive language | Andy Wingo | 1 | -3/+2 |
2010-02-19 | add scm_c_abort, wire it up to the abort opcode | Andy Wingo | 1 | -6/+3 |
2010-02-19 | prompt handlers are always inline | Andy Wingo | 1 | -7/+5 |
2010-02-19 | new VM operations: fluid-ref, fluid-set | Andy Wingo | 1 | -0/+41 |
2010-02-19 | vm caches the dynamic state in a local var | Andy Wingo | 1 | -2/+2 |
2010-02-19 | rename <control> to <abort> | Andy Wingo | 1 | -3/+3 |
2010-02-19 | <prompt> has no pre-unwind-handler, it's unnecessary | Andy Wingo | 1 | -5/+3 |
2010-02-18 | add wind-fluids, unwind-fluids VM ops | Andy Wingo | 1 | -0/+22 |
2010-02-08 | continuations return multiple values on the stack | Andy Wingo | 1 | -33/+32 |
2010-02-08 | scm_i_make_continuation takes vm and vm_cont args explicitly | Andy Wingo | 1 | -2/+2 |
2010-02-08 | make scm_make_continuation internal | Andy Wingo | 1 | -2/+2 |
2010-02-08 | continuations are vm procedures | Andy Wingo | 1 | -0/+9 |
2010-02-08 | connect a few more wires to promptenstein | Andy Wingo | 1 | -4/+6 |
2010-01-31 | add return/nvalues | Andy Wingo | 1 | -0/+9 |
2010-01-31 | initial VM support for delimited continuations and dynamic-wind | Andy Wingo | 1 | -0/+81 |
2010-01-27 | fix to variable-bound? instruction prototype | Andy Wingo | 1 | -1/+1 |
2010-01-26 | implement foreign-call | Andy Wingo | 1 | -1/+1 |
2010-01-26 | renumber VM opcodes | Andy Wingo | 1 | -26/+54 |
2010-01-26 | foreign.h presents a more pointer-centric interface | Andy Wingo | 1 | -1/+1 |