2011-11-07 |
Andy Wingo | regenerate psyntax-pp |
tree | commitdiff |
2011-11-07 |
Andy Wingo | hygienically rename macro-introduced bindings, reproducibly |
tree | commitdiff |
2011-11-07 |
Andy Wingo | fix scope bug in <module> definition in boot-9 |
tree | commitdiff |
2011-11-07 |
Andy Wingo | resolve-identifier for toplevel definitions resolves... |
tree | commitdiff |
2011-11-07 |
Andy Wingo | defined identifiers scoped in the current module |
tree | commitdiff |
2011-11-07 |
Andy Wingo | syntax parameters implemented properly |
tree | commitdiff |
2011-11-07 |
Andy Wingo | syntax-parameterize, not fluid-let-syntax |
tree | commitdiff |
2011-11-07 |
Andy Wingo | add define-syntax-parameter, same as define-syntax |
tree | commitdiff |
2011-11-07 |
Andy Wingo | psyntax: resolve-identifier refactor |
tree | commitdiff |
2011-11-04 |
Andy Wingo | chi-top-sequence refactor |
tree | commitdiff |
2011-11-04 |
Andy Wingo | minor psyntax refactors |
tree | commitdiff |
2011-11-04 |
Andy Wingo | peval doesn't resolve primitives |
tree | commitdiff |
2011-11-04 |
Andy Wingo | resolve-primitives! does not primitivize local definitions |
tree | commitdiff |
2011-10-28 |
Andy Wingo | refactor chi-top-sequence |
tree | commitdiff |
2011-10-28 |
Andy Wingo | regenerate psyntax-pp |
tree | commitdiff |
2011-10-28 |
Andy Wingo | add string-length, string-ref, vector-length instructions |
tree | commitdiff |
2011-10-28 |
Andy Wingo | add vector-length primitive |
tree | commitdiff |
2011-10-28 |
Andy Wingo | simplify primitives.scm |
tree | commitdiff |
2011-10-27 |
Andy Wingo | fix the peval merge and a test |
tree | commitdiff |
2011-10-27 |
Andy Wingo | Merge remote-tracking branch 'origin/stable-2.0' |
tree | commitdiff |
2011-10-24 |
Andy Wingo | remove mutex in make-object-property |
tree | commitdiff |
2011-10-24 |
Andy Wingo | remove weak pairs, rewrite weak vectors |
tree | commitdiff |
2011-10-24 |
Andy Wingo | remove a stale comment |
tree | commitdiff |
2011-10-22 |
BT Templeton | set width for `,trace' command |
tree | commitdiff |
2011-10-20 |
Andy Wingo | fix misallocation of some <fix> procedures |
tree | commitdiff |
2011-10-17 |
Andy Wingo | fix (web http) write-date for mondays |
tree | commitdiff |
2011-10-16 |
Ludovic Courtès | Update (ice-9 match) from Chibi-Scheme. |
tree | commitdiff |
2011-10-10 |
Andy Wingo | fold constants with accessors |
tree | commitdiff |
2011-10-10 |
Andy Wingo | recognize string primitives |
tree | commitdiff |
2011-10-10 |
Andy Wingo | add ,expand and ,optimize |
tree | commitdiff |
2011-10-10 |
Andy Wingo | regenerate psyntax-pp.scm |
tree | commitdiff |
2011-10-10 |
Andy Wingo | Merge remote-tracking branch 'origin/stable-2.0' |
tree | commitdiff |
2011-10-10 |
Andy Wingo | regenerate psyntax-pp.scm |
tree | commitdiff |
2011-10-10 |
Andy Wingo | peval support for memq and memv |
tree | commitdiff |
2011-10-10 |
Andy Wingo | add accessor-primitive?, peval uses it |
tree | commitdiff |
2011-10-10 |
Andy Wingo | peval: visit operands on-demand, to inline mutually... |
tree | commitdiff |
2011-10-10 |
Andy Wingo | peval: add operand structure |
tree | commitdiff |
2011-10-10 |
Andy Wingo | peval: refactor logging |
tree | commitdiff |
2011-10-07 |
Andy Wingo | peval: logging |
tree | commitdiff |
2011-10-07 |
Andy Wingo | peval: bugfix in constant-expression? |
tree | commitdiff |
2011-10-07 |
Andy Wingo | optimizer verifies its output |
tree | commitdiff |
2011-10-07 |
Andy Wingo | add tree-il verifier |
tree | commitdiff |
2011-10-06 |
Andy Wingo | peval refactor |
tree | commitdiff |
2011-10-06 |
Andy Wingo | comment peval.scm |
tree | commitdiff |
2011-09-30 |
Ludovic Courtès | Add link to the (ice-9 match) bug. |
tree | commitdiff |
2011-09-30 |
Ludovic Courtès | peval: Recognize module-refs to primitives. |
tree | commitdiff |
2011-09-29 |
Andy Wingo | regenerate psyntax-pp.scm |
tree | commitdiff |
2011-09-29 |
Andy Wingo | Merge remote-tracking branch 'origin/stable-2.0' |
tree | commitdiff |
2011-09-28 |
Andy Wingo | generate psyntax-pp in canonical form |
tree | commitdiff |
2011-09-28 |
Andy Wingo | separate peval and a new canonicalization pass into... |
tree | commitdiff |
2011-09-27 |
Andy Wingo | regenerate psyntax-pp.scm, with optimizations |
tree | commitdiff |
2011-09-27 |
Andy Wingo | ((lambda ...) ...) fix |
tree | commitdiff |
2011-09-27 |
Andy Wingo | peval: more effective binding pruning |
tree | commitdiff |
2011-09-27 |
Andy Wingo | don't propagate pure primcalls that might not type... |
tree | commitdiff |
2011-09-27 |
Andy Wingo | fix unparse-tree-il of <dynset> |
tree | commitdiff |
2011-09-27 |
Andy Wingo | peval works on all expressions |
tree | commitdiff |
2011-09-27 |
Andy Wingo | peval: elide make-prompt-tag in effect context |
tree | commitdiff |
2011-09-27 |
Andy Wingo | peval: add support for <prompt> and <abort> |
tree | commitdiff |
2011-09-27 |
Andy Wingo | peval: fix algorithmic behavior of `cons' |
tree | commitdiff |
2011-09-26 |
Andy Wingo | peval: more strict accounting |
tree | commitdiff |
2011-09-26 |
Andy Wingo | peval: fix inlining of lambda* with #:optional |
tree | commitdiff |
2011-09-26 |
Andy Wingo | remove unused peval helpers |
tree | commitdiff |
2011-09-25 |
Andy Wingo | peval: simpler and more precise treatment of mutability |
tree | commitdiff |
2011-09-25 |
Andy Wingo | peval: add a bunch of missing maybe-unconst calls |
tree | commitdiff |
2011-09-25 |
Andy Wingo | peval uses effort counters, propagates lambdas more... |
tree | commitdiff |
2011-09-24 |
Andy Wingo | prune unused letrec bindings |
tree | commitdiff |
2011-09-24 |
Andy Wingo | more peval refactoring |
tree | commitdiff |
2011-09-24 |
Andy Wingo | add helpers for effort counters |
tree | commitdiff |
2011-09-24 |
Andy Wingo | peval refactor |
tree | commitdiff |
2011-09-24 |
Andy Wingo | attempt to prune unreferenced bindings |
tree | commitdiff |
2011-09-24 |
Andy Wingo | peval handles lexical-set |
tree | commitdiff |
2011-09-24 |
Andy Wingo | peval: pre-analyze mutated or reffed-once lexicals |
tree | commitdiff |
2011-09-24 |
Andy Wingo | peval: don't propagate expressions that access memory |
tree | commitdiff |
2011-09-24 |
Andy Wingo | context-specific folding for peval in test and effect... |
tree | commitdiff |
2011-09-24 |
Andy Wingo | thread a context through peval |
tree | commitdiff |
2011-09-24 |
Andy Wingo | paper around `match' bug |
tree | commitdiff |
2011-09-24 |
Andy Wingo | peval: various bugfixes |
tree | commitdiff |
2011-09-24 |
Andy Wingo | tree-il-any bugfix |
tree | commitdiff |
2011-09-24 |
Andy Wingo | minor peval style tweak |
tree | commitdiff |
2011-09-24 |
Andy Wingo | fix alpha-rename for kwargs |
tree | commitdiff |
2011-09-23 |
Ludovic Courtès | peval: Rectify style. |
tree | commitdiff |
2011-09-23 |
Andy Wingo | prevent propagation for memory-dependent operations... |
tree | commitdiff |
2011-09-21 |
Andy Wingo | peval comment & reindentation |
tree | commitdiff |
2011-09-21 |
Andy Wingo | fix comment regarding alpha-renaming |
tree | commitdiff |
2011-09-21 |
Andy Wingo | better pure-expression? |
tree | commitdiff |
2011-09-21 |
Andy Wingo | more alpha-rename robustness |
tree | commitdiff |
2011-09-21 |
Andy Wingo | more robust alpha-renaming |
tree | commitdiff |
2011-09-21 |
Andy Wingo | peval: inlining of let-values |
tree | commitdiff |
2011-09-21 |
Andy Wingo | peval support for more forms |
tree | commitdiff |
2011-09-21 |
Andy Wingo | add singly-valued-primitive? |
tree | commitdiff |
2011-09-21 |
Andy Wingo | more optimize.scm factoring |
tree | commitdiff |
2011-09-21 |
Andy Wingo | optimize.scm refactor |
tree | commitdiff |
2011-09-21 |
Daniel Llorens | Fix compilation of untyped arrays of rank not 1 |
tree | commitdiff |
2011-09-18 |
Ludovic Courtès | peval: Abort inlining when the residual code contains... |
tree | commitdiff |
2011-09-17 |
Ludovic Courtès | peval: Typo. |
tree | commitdiff |
2011-09-17 |
Ludovic Courtès | peval: Alpha-rename anonymous lambdas that are duplicated. |
tree | commitdiff |
2011-09-13 |
Ludovic Courtès | peval: Use `resolve-primitives!'. |
tree | commitdiff |
2011-09-13 |
Ludovic Courtès | peval: Clarify `pure-expression?'. |
tree | commitdiff |
2011-09-13 |
Ludovic Courtès | peval: Inline thunks. |
tree | commitdiff |
2011-09-13 |
Ludovic Courtès | peval: Use the right scope when replacing a lambda... |
tree | commitdiff |
next |