Age | Commit message (Expand) | Author | Files | Lines |
2018-10-17 | Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals. | Mark H Weaver | 1 | -12/+10 |
2017-02-28 | Better errors for odd-length keyword args | Andy Wingo | 1 | -19/+37 |
2016-12-12 | Add suspendable-continuation? | Andy Wingo | 1 | -0/+3 |
2016-11-21 | Deprecate dynamic roots | Andy Wingo | 1 | -1/+0 |
2016-04-26 | Remove scm_puts_unlocked. | Andy Wingo | 1 | -1/+1 |
2016-04-26 | Remove scm_putc_unlocked. | Andy Wingo | 1 | -2/+2 |
2015-10-21 | Fix boot closure wrong-num-args error | Andy Wingo | 1 | -1/+2 |
2015-10-21 | VM stack grows downward | Andy Wingo | 1 | -10/+8 |
2015-03-12 | Remove unused "nargs" field of memoized call expressions | Andy Wingo | 1 | -2/+2 |
2014-12-07 | Minor evaluator tweaks | Andy Wingo | 1 | -1/+1 |
2014-12-07 | Simplify variable resolution in the evaluator | Andy Wingo | 1 | -42/+18 |
2014-12-06 | Add capture-env to evaluator | Andy Wingo | 1 | -0/+22 |
2014-12-05 | Simplify the interpreter for trivial inits and no letrec | Andy Wingo | 1 | -50/+17 |
2014-03-22 | Out-of-memory situations raise exceptions instead of aborting | Andy Wingo | 1 | -0/+1 |
2014-02-07 | Merge commit '60617d819d77a1b92ed6c557a0b49b8e9a8e97b9' | Andy Wingo | 1 | -13/+20 |
2014-01-23 | Fix thread-unsafe lazy initializations. | Mark H Weaver | 1 | -12/+19 |
2013-11-21 | scm_the_vm now returns raw struct scm_vm pointer | Andy Wingo | 1 | -2/+2 |
2013-11-21 | Prefer scm_call_n to scm_c_vm_run (scm_the_vm()) | Andy Wingo | 1 | -20/+16 |
2013-11-21 | scm_i_prompt_pop_abort_args_x takes struct scm_vm* as arg | Andy Wingo | 1 | -11/+13 |
2013-11-21 | The dynamic stack records SP and FP values as offsets | Andy Wingo | 1 | -8/+8 |
2013-11-21 | Change eval.c to use scm_c_vm_run instead of scm_call_with_vm. | Andy Wingo | 1 | -24/+32 |
2013-10-31 | Be smarter about capturing the environment for memoized code | Andy Wingo | 1 | -21/+8 |
2013-10-27 | Memoized expressions are pairs, not SMOBs | Andy Wingo | 1 | -3/+1 |
2013-10-25 | Evaluator uses two-dimensional environment | Andy Wingo | 1 | -88/+148 |
2013-10-14 | Add SCM_F_DYNSTACK_PROMPT_PUSH_NARGS prompt flag | Andy Wingo | 1 | -1/+2 |
2013-07-16 | Merge remote-tracking branch 'origin/stable-2.0' | Mark H Weaver | 1 | -6/+6 |
2013-06-28 | Remove with-fluids; replaced by with-fluid* and inlined push-fluid primops | Andy Wingo | 1 | -23/+0 |
2013-06-27 | dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-wind | Andy Wingo | 1 | -14/+0 |
2013-06-27 | remove apply:nconc2last | Andy Wingo | 1 | -41/+0 |
2013-06-27 | Remove @prompt memoizer | Andy Wingo | 1 | -2/+2 |
2013-06-04 | Print the faulty object upon invalid-keyword errors. | Ludovic Courtès | 1 | -6/+6 |
2013-01-23 | merge stable-2.0 | Andy Wingo | 1 | -1/+10 |
2013-01-14 | case-lambda* clauses fail to match if too many positionals | Andy Wingo | 1 | -1/+9 |
2013-01-07 | Merge remote-tracking branch 'origin/stable-2.0' | Mark H Weaver | 1 | -5/+5 |
2012-11-28 | eval: Store docstrings for lambdas. | Ludovic Courtès | 1 | -5/+5 |
2012-03-07 | dynstack: pushing a prompt no longer allocates memory | Andy Wingo | 1 | -10/+9 |
2012-03-03 | the dynamic stack is really a stack now, instead of a list | Andy Wingo | 1 | -24/+31 |
2012-01-30 | Merge remote-tracking branch 'origin/stable-2.0' | Andy Wingo | 1 | -0/+46 |
2012-01-30 | Rename scm_call_varargs -> scm_call | Mark H Weaver | 1 | -1/+1 |
2012-01-30 | Implement scm_call_varargs and scm_call_{7,8,9} | Mark H Weaver | 1 | -0/+46 |
2011-11-08 | locking for putc, puts | Andy Wingo | 1 | -3/+3 |
2011-10-24 | boot_closure_print cleanup | Andy Wingo | 1 | -1/+1 |
2011-06-02 | sequence of expressions -> seq of head and tail | Andy Wingo | 1 | -4/+3 |
2011-05-13 | scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etc | Andy Wingo | 1 | -2/+2 |
2011-05-13 | more care regarding SCM_PACK and SCM_UNPACK | Andy Wingo | 1 | -1/+2 |
2011-05-05 | map and for-each in scheme | Andy Wingo | 1 | -155/+15 |
2011-04-29 | MV truncation in the boot evaluator | Andy Wingo | 1 | -27/+58 |
2011-03-29 | fix prompt and abort with the boot evaluator | Andy Wingo | 1 | -1/+1 |
2011-03-08 | add scm_call_{5,6} | Andy Wingo | 1 | -0/+15 |
2011-03-05 | remove obsolete comments | Andy Wingo | 1 | -5/+1 |