2014-03-12 |
Mark H Weaver | Avoid side effects in argument to SCM_I_INUM. |
blob | commitdiff | raw |
2013-06-04 |
Ludovic Courtès | Print the faulty object upon invalid-keyword errors. |
blob | commitdiff | raw | diff to current |
2013-01-14 |
Andy Wingo | case-lambda* clauses fail to match if too many positionals |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Andy Wingo | deprecate scm_sym2var |
blob | commitdiff | raw | diff to current |
2012-05-10 |
Andy Wingo | Merge remote-tracking branch 'origin/stable-2.0' into... |
blob | commitdiff | raw | diff to current |
2012-05-10 |
Andy Wingo | refactor vm application of non-programs; boot continuat... |
blob | commitdiff | raw | diff to current |
2012-05-07 |
Andy Wingo | Add a missing SYNC_ALL in variable-ref |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Ludovic Courtès | Correct typing of assertion in the `wind' instruction. |
blob | commitdiff | raw | diff to current |
2012-04-30 |
Andy Wingo | push error handlers out of line in the vm |
blob | commitdiff | raw | diff to current |
2012-03-18 |
Andy Wingo | make applicable smob calls cheaper, and fix a memory... |
blob | commitdiff | raw | diff to current |
2012-01-29 |
Andy Wingo | Revert "attempt to clear stale references on VM C stack" |
blob | commitdiff | raw | diff to current |
2012-01-29 |
Ludovic Courtès | Revert "Work around instruction reordering on SPARC... |
blob | commitdiff | raw | diff to current |
2012-01-27 |
Andy Wingo | attempt to clear stale references on VM C stack |
blob | commitdiff | raw | diff to current |
2012-01-24 |
Ludovic Courtès | Work around instruction reordering on SPARC and HPPA... |
blob | commitdiff | raw | diff to current |
2011-11-23 |
Andy Wingo | optional default-value arg to make-fluid |
blob | commitdiff | raw | diff to current |
2011-05-13 |
Andy Wingo | more care regarding SCM_PACK and SCM_UNPACK |
blob | commitdiff | raw | diff to current |
2011-05-13 |
Andy Wingo | scm_is_eq for SCM vals, not == or != |
blob | commitdiff | raw | diff to current |
2011-05-05 |
Andy Wingo | avoid tls gets when handling interrupts in the vm |
blob | commitdiff | raw | diff to current |
2011-05-05 |
Andy Wingo | VM tweaks |
blob | commitdiff | raw | diff to current |
2011-03-19 |
Andy Wingo | fix new-frame push in call/cc |
blob | commitdiff | raw | diff to current |
2011-03-15 |
Andy Wingo | fix frame dynamic linkage in the face of partial contin... |
blob | commitdiff | raw | diff to current |
2011-01-27 |
Andy Wingo | fix error handling in variable-ref family of instructions |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Brian Templeton | unbound fluids |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Andy Wingo | better unbound variable errors in the vm |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Michael Gran | Unresolved var errors don't work for top-level vars |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Andy Wingo | fix bug in with-fluids in a non-tail position |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Andy Wingo | inline symbol? and vector? to opcodes, and a psyntax... |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Andy Wingo | add vm-abort-continuation-hook, vm-restore-continuation... |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Andy Wingo | trim our set of vm hooks |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Ludovic Courtès | Use "pointer" instead of "foreign" when dealing with... |
blob | commitdiff | raw | diff to current |
2010-07-26 |
Ludovic Courtès | Simplify the (system foreign) API. |
blob | commitdiff | raw | diff to current |
2010-07-26 |
Ludovic Courtès | Import unbound variable reports in the VM. |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Andy Wingo | SCM_I_FLUID_P -> SCM_FLUID_P |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Andy Wingo | better error reporting from the vm |
blob | commitdiff | raw | diff to current |
2010-05-02 |
Andy Wingo | add assert-nargs-ee/locals instruction |
blob | commitdiff | raw | diff to current |
2010-04-10 |
Neil Jerram | Merge branch 'master' into wip-manual-2 |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Andy Wingo | nil is null, whee |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Andy Wingo | nil is false, whee |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Andy Wingo | more vm gc fixen |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Andy Wingo | rewinding prompts works |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Andy Wingo | fix a prompt bug |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Andy Wingo | error if given an unrewindable partial continuation |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Andy Wingo | rewind the dynamic state when entering a partial contin... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Andy Wingo | partial-cont-call works |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Andy Wingo | actually capture partial continuations |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Andy Wingo | abort always dispatches to VM bytecode, to detect same... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Andy Wingo | prompt as part of guile's primitive language |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Andy Wingo | add scm_c_abort, wire it up to the abort opcode |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Andy Wingo | prompt handlers are always inline |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Andy Wingo | new VM operations: fluid-ref, fluid-set |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Andy Wingo | vm caches the dynamic state in a local var |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Andy Wingo | rename <control> to <abort> |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Andy Wingo | <prompt> has no pre-unwind-handler, it's unnecessary |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Andy Wingo | add wind-fluids, unwind-fluids VM ops |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Andy Wingo | continuations return multiple values on the stack |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Andy Wingo | scm_i_make_continuation takes vm and vm_cont args expli... |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Andy Wingo | make scm_make_continuation internal |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Andy Wingo | continuations are vm procedures |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Andy Wingo | connect a few more wires to promptenstein |
blob | commitdiff | raw | diff to current |
2010-01-31 |
Andy Wingo | add return/nvalues |
blob | commitdiff | raw | diff to current |
2010-01-31 |
Andy Wingo | initial VM support for delimited continuations and... |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Andy Wingo | fix to variable-bound? instruction prototype |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Andy Wingo | implement foreign-call |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Andy Wingo | renumber VM opcodes |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Andy Wingo | foreign.h presents a more pointer-centric interface |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Andy Wingo | RETURN_HOOK communicates the number of returned values |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Andy Wingo | fix bug in subr-call and smob-call |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Andy Wingo | allocate free variables inline to closures |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Andy Wingo | smobs are applied with vm trampoline procedures |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Andy Wingo | add subr-call VM op |
blob | commitdiff | raw | diff to current |
2010-01-03 |
Andy Wingo | rename goto/args and friends to tail-call, tail-apply... |
blob | commitdiff | raw | diff to current |
2009-12-20 |
Andy Wingo | handle interrupts in mv-call, return/values |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Ludovic Courtès | Don't use GCC zero-length arrays. |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Andy Wingo | vm no longer measures bogoclock or times, relies on... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Andy Wingo | vm: handle interrupts on backwards jumps |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Andy Wingo | less overhead for handling interrupts in the vm |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Andy Wingo | merge from master to elisp |
blob | commitdiff | raw | diff to current |
2009-12-07 |
Andy Wingo | procedures-with-setters implemented in terms of structs |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Andy Wingo | vm doesn't call the evaluator at all (at least not... |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Andy Wingo | first step to make the vm stop calling the interpreter |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Andy Wingo | fixes to variable-ref, variable-set vm ops |
blob | commitdiff | raw | diff to current |
2009-11-28 |
Ludovic Courtès | Remove remaining uses of discouraged constructs, really. |
blob | commitdiff | raw | diff to current |
2009-11-25 |
Andy Wingo | remove code that manages the method cache |
blob | commitdiff | raw | diff to current |
2009-11-25 |
Andy Wingo | generics now dispatch as applicable structs |
blob | commitdiff | raw | diff to current |
2009-11-25 |
Ludovic Courtès | Remove uses of discouraged constructs. |
blob | commitdiff | raw | diff to current |
2009-11-17 |
Ludovic Courtès | Fix C99-style declarations after statements. |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Andy Wingo | with a rest arg, allow for keywords anywhere |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Andy Wingo | SCM_GENERIC_METHOD_CACHE macro splits from SCM_ENTITY_P... |
blob | commitdiff | raw | diff to current |
2009-11-15 |
Andy Wingo | generic dispatch in the vm (sorta) |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Ludovic Courtès | Merge branch 'bdw-gc-static-alloc' |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Mark H Weaver | fix nil handling in the vm |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | vm support for optional/kwarg init code, and bugfixes |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | more work towards compiling and interpreting keyword... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | finish support for optional & keyword args; update... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | flesh out glil support for optional and keyword arguments |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | callees now check their args, cons rest list, reserve... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | callees reserve their own local vars |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | runtime and debugging support for callee-parsed procedu... |
blob | commitdiff | raw | diff to current |
2009-10-23 |
Andy Wingo | steps on the way to have the callee check the number... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Andy Wingo | jumps encoded using 24 bits, not 19; blocks no longer... |
blob | commitdiff | raw | diff to current |
next |