| Commit message (Expand) | Author | Age | Files | Lines |
* | with-dynamic-state compiler and VM support... | Andy Wingo | 2016-12-05 | 1 | -0/+32 |
* | Remove unused "nargs" field of memoized call expressions... | Andy Wingo | 2015-03-12 | 1 | -11/+10 |
* | Convert primitive-eval to "compile" its expressions to linked closures... | Andy Wingo | 2014-12-10 | 1 | -1/+1 |
* | Minor evaluator tweaks... | Andy Wingo | 2014-12-07 | 1 | -4/+9 |
* | Simplify variable resolution in the evaluator... | Andy Wingo | 2014-12-07 | 1 | -131/+105 |
* | Closure conversion in evaluator... | Andy Wingo | 2014-12-07 | 1 | -13/+110 |
* | Add capture-env to evaluator... | Andy Wingo | 2014-12-06 | 1 | -0/+5 |
* | Simplify the interpreter for trivial inits and no letrec... | Andy Wingo | 2014-12-05 | 1 | -78/+16 |
* | Assignment conversion in the interpreter... | Andy Wingo | 2014-12-05 | 1 | -1/+1 |
* | Be smarter about capturing the environment for memoized code... | Andy Wingo | 2013-10-31 | 1 | -15/+52 |
* | Memoized expressions are pairs, not SMOBs... | Andy Wingo | 2013-10-27 | 1 | -53/+5 |
* | Evaluator sets same procedure properties as compiler... | Andy Wingo | 2013-10-26 | 1 | -13/+9 |
* | Evaluator uses two-dimensional environment... | Andy Wingo | 2013-10-25 | 1 | -97/+97 |
* | Simplify dynstack API to only wind one fluid at a time... | Andy Wingo | 2013-06-28 | 1 | -3/+3 |
* | Remove with-fluids; replaced by with-fluid* and inlined push-fluid primops... | Andy Wingo | 2013-06-28 | 1 | -20/+27 |
* | dynamic-wind in terms of wind and unwind; remove <dynwind>, @dynamic-wind... | Andy Wingo | 2013-06-27 | 1 | -53/+30 |
* | remove @call-with-values memoizer... | Andy Wingo | 2013-06-27 | 1 | -12/+5 |
* | remove @call-with-current-continuation memoizer... | Andy Wingo | 2013-06-27 | 1 | -11/+8 |
* | remove @apply memoizer... | Andy Wingo | 2013-06-27 | 1 | -44/+5 |
* | Remove @prompt memoizer... | Andy Wingo | 2013-06-27 | 1 | -25/+22 |
* | Merge remote-tracking branch 'origin/stable-2.0'... | Mark H Weaver | 2013-03-28 | 1 | -3/+22 |
|\ |
|
| * | allow case-lambda expressions with no clauses... | Andy Wingo | 2013-03-09 | 1 | -3/+22 |
* | | Merge remote-tracking branch 'origin/stable-2.0'... | Andy Wingo | 2013-01-31 | 1 | -2/+1 |
|\| |
|
| * | Remove unneeded SMOB mark procedure in `memoize.c'.... | Ludovic Courtès | 2013-01-28 | 1 | -2/+1 |
* | | Merge remote-tracking branch 'origin/stable-2.0'... | Mark H Weaver | 2013-01-07 | 1 | -40/+61 |
|\| |
|
| * | eval: Store docstrings for lambdas.... | Ludovic Courtès | 2012-11-28 | 1 | -40/+61 |
* | | Merge remote-tracking branch 'origin/stable-2.0'... | Andy Wingo | 2011-12-01 | 1 | -1/+1 |
|\| |
|
| * | memoize: booleanify the rest arg... | Andy Wingo | 2011-11-16 | 1 | -1/+1 |
* | | locking for putc, puts... | Andy Wingo | 2011-11-08 | 1 | -2/+2 |
* | | most uses of scm_from_locale_symbol become scm_from_utf8_symbol... | Andy Wingo | 2011-10-25 | 1 | -1/+1 |
* | | sequence of expressions -> seq of head and tail... | Andy Wingo | 2011-06-02 | 1 | -16/+29 |
* | | add <primcall> to tree-il... | Andy Wingo | 2011-06-02 | 1 | -0/+14 |
* | | rename <application> to <call>... | Andy Wingo | 2011-06-02 | 1 | -3/+3 |
|/ |
|
* | more care regarding SCM_PACK and SCM_UNPACK... | Andy Wingo | 2011-05-13 | 1 | -3/+4 |
* | use scm_from_latin1_symboln for string literals and load-symbol... | Andy Wingo | 2011-01-07 | 1 | -4/+4 |
* | @apply for multiple args in the boot memoizer... | Andy Wingo | 2010-08-16 | 1 | -5/+37 |
* | psyntax, primitive expander, and memoizer support for letrec*... | Andy Wingo | 2010-06-17 | 1 | -15/+32 |
* | fix bug in memoize... | Andy Wingo | 2010-06-17 | 1 | -3/+3 |
* | iron out inconsistency between eval and compile expansion... | Andy Wingo | 2010-05-20 | 1 | -1/+18 |
* | primitive-eval takes expanded, not memoized, source... | Andy Wingo | 2010-05-20 | 1 | -4/+1 |
* | fix a couple expander naming bugs... | Andy Wingo | 2010-05-19 | 1 | -1/+1 |
* | separate boot expansion from memoization... | Andy Wingo | 2010-05-19 | 1 | -1068/+202 |
* | remove the new scm_memoize_begin, etc... | Andy Wingo | 2010-05-18 | 1 | -165/+0 |
* | scm_memoize_lambda update... | Andy Wingo | 2010-05-16 | 1 | -5/+22 |
* | evaluator support for case-lambda... | Andy Wingo | 2010-05-14 | 1 | -9/+96 |
* | primitive support for lambda*... | Andy Wingo | 2010-05-14 | 1 | -0/+171 |
* | tweak to lambda* memoization format... | Andy Wingo | 2010-05-13 | 1 | -4/+18 |
* | change to format of memoization lambda expressions... | Andy Wingo | 2010-05-13 | 1 | -13/+37 |
* | add memoize-begin, memoize-let, etc functions... | Andy Wingo | 2010-05-07 | 1 | -0/+148 |
* | add "memoizer" data type... | Andy Wingo | 2010-05-07 | 1 | -88/+135 |