summaryrefslogtreecommitdiff
path: root/module
Commit message (Expand)AuthorAgeFilesLines
...
* Fix R6RS `fold-left' so the accumulator is the first argument....Ian Price2011-11-012-5/+11
* set width for `,trace' command...BT Templeton2011-10-221-1/+1
* fix misallocation of some <fix> procedures...Andy Wingo2011-10-201-1/+1
* fix (web http) write-date for mondays...Andy Wingo2011-10-171-1/+1
* Update (ice-9 match) from Chibi-Scheme....Ludovic Courtès2011-10-162-23/+6
* fold constants with accessors...Andy Wingo2011-10-101-30/+36
* recognize string primitives...Andy Wingo2011-10-101-4/+10
* add ,expand and ,optimize...Andy Wingo2011-10-102-0/+33
* regenerate psyntax-pp.scm...Andy Wingo2011-10-101-14975/+24426
* peval support for memq and memv...Andy Wingo2011-10-101-0/+46
* add accessor-primitive?, peval uses it...Andy Wingo2011-10-102-40/+53
* peval: visit operands on-demand, to inline mutually recursive bindings...Andy Wingo2011-10-101-357/+353
* peval: add operand structure...Andy Wingo2011-10-101-0/+57
* peval: refactor logging...Andy Wingo2011-10-101-5/+6
* peval: logging...Andy Wingo2011-10-081-4/+52
* peval: bugfix in constant-expression?...Andy Wingo2011-10-071-1/+2
* optimizer verifies its output...Andy Wingo2011-10-071-2/+4
* add tree-il verifier...Andy Wingo2011-10-072-0/+262
* peval refactor...Andy Wingo2011-10-061-9/+7
* comment peval.scm...Andy Wingo2011-10-061-126/+196
* Add link to the (ice-9 match) bug....Ludovic Courtès2011-09-301-0/+1
* peval: Recognize module-refs to primitives....Ludovic Courtès2011-09-301-0/+9
* generate psyntax-pp in canonical form...Andy Wingo2011-09-282-27661/+26446
* separate peval and a new canonicalization pass into their own modules...Andy Wingo2011-09-286-1162/+1048
* regenerate psyntax-pp.scm, with optimizations...Andy Wingo2011-09-281-13702/+28957
* ((lambda ...) ...) fix...Andy Wingo2011-09-281-2/+5
* peval: more effective binding pruning...Andy Wingo2011-09-281-29/+37
* don't propagate pure primcalls that might not type-check...Andy Wingo2011-09-281-1/+16
* fix unparse-tree-il of <dynset>...Andy Wingo2011-09-281-1/+1
* peval works on all expressions...Andy Wingo2011-09-281-499/+462
* peval: elide make-prompt-tag in effect context...Andy Wingo2011-09-281-3/+7
* peval: add support for <prompt> and <abort>...Andy Wingo2011-09-282-3/+66
* peval: fix algorithmic behavior of `cons'...Andy Wingo2011-09-281-11/+12
* peval: more strict accounting...Andy Wingo2011-09-271-30/+61
* peval: fix inlining of lambda* with #:optional...Andy Wingo2011-09-261-8/+2
* remove unused peval helpers...Andy Wingo2011-09-261-11/+0
* peval: simpler and more precise treatment of mutability...Andy Wingo2011-09-251-70/+89
* peval: add a bunch of missing maybe-unconst calls...Andy Wingo2011-09-251-9/+10
* peval uses effort counters, propagates lambdas more effectively...Andy Wingo2011-09-251-160/+207
* prune unused letrec bindings...Andy Wingo2011-09-241-1/+12
* more peval refactoring...Andy Wingo2011-09-241-7/+17
* add helpers for effort counters...Andy Wingo2011-09-241-0/+55
* peval refactor...Andy Wingo2011-09-241-46/+48
* attempt to prune unreferenced bindings...Andy Wingo2011-09-241-26/+62
* peval handles lexical-set...Andy Wingo2011-09-241-15/+34
* peval: pre-analyze mutated or reffed-once lexicals...Andy Wingo2011-09-241-0/+45
* peval: don't propagate expressions that access memory...Andy Wingo2011-09-241-9/+6
* context-specific folding for peval in test and effect contexts...Andy Wingo2011-09-241-20/+54
* thread a context through peval...Andy Wingo2011-09-241-49/+62
* paper around `match' bug...Andy Wingo2011-09-241-0/+18