| Commit message (Expand) | Author | Age | Files | Lines |
* | compiler: bugfix: eval order of variables. | Kaz Kylheku | 2023-04-08 | 1 | -2/+2 |
* | compiler: discard wrongheaded discards. | Kaz Kylheku | 2023-04-08 | 1 | -55/+41 |
* | compiler: iterate on level 4-5 optimizations. | Kaz Kylheku | 2023-04-07 | 1 | -9/+8 |
* | compiler: optimization improvements | Kaz Kylheku | 2023-04-07 | 1 | -4/+11 |
* | compiler/doc: document compiler-opts and enable unused warning | Kaz Kylheku | 2023-03-23 | 1 | -2/+4 |
* | compiler: dohash: source location propagation | Kaz Kylheku | 2023-03-22 | 1 | -8/+10 |
* | compiler: forward source location for defun and defmacro | Kaz Kylheku | 2023-03-22 | 1 | -11/+15 |
* | lib: switch from use function to ignore function | Kaz Kylheku | 2023-03-21 | 1 | -5/+4 |
* | compiler: recognize ignore and use functions | Kaz Kylheku | 2023-03-21 | 1 | -2/+9 |
* | compiler: fix remaining unused variable warnings | Kaz Kylheku | 2023-03-21 | 1 | -66/+69 |
* | Allow t symbol in macro parameter lists. | Kaz Kylheku | 2023-03-21 | 1 | -19/+24 |
* | compiler: fix unused variable situations | Kaz Kylheku | 2023-03-20 | 1 | -34/+28 |
* | compiler: recognize t as synonym for :warn. | Kaz Kylheku | 2023-03-20 | 1 | -1/+1 |
* | compiler: source-loc propagation in tree-bind, lambda | Kaz Kylheku | 2023-03-20 | 1 | -88/+93 |
* | compiler: implement unused warning | Kaz Kylheku | 2023-03-20 | 1 | -7/+19 |
* | compiler: compiler options mechanism. | Kaz Kylheku | 2023-03-20 | 1 | -3/+60 |
* | Copyright year bump 2023. | Kaz Kylheku | 2023-01-01 | 1 | -1/+1 |
* | compiler: runaway recursion in constant folding call. | Kaz Kylheku | 2022-11-26 | 1 | -1/+4 |
* | compiler: optimizations in catch. | Kaz Kylheku | 2022-10-27 | 1 | -46/+63 |
* | compiler: bug: bad basic-block merge across end insn. | Kaz Kylheku | 2022-09-15 | 1 | -1/+1 |
* | compiler: bug: scoping of lambda optionals. | Kaz Kylheku | 2022-09-15 | 1 | -17/+15 |
* | compiler: eliminate rename-var hack. | Kaz Kylheku | 2022-09-15 | 1 | -13/+6 |
* | compiler: unbundle v-reg allocation from env extension | Kaz Kylheku | 2022-09-15 | 1 | -6/+10 |
* | compiler: eliminate uses of cdar. | Kaz Kylheku | 2022-09-14 | 1 | -7/+9 |
* | compile-file: distinguish nonexistence errors. | Kaz Kylheku | 2022-07-21 | 1 | -8/+10 |
* | compile-file: revise hash bang treatment. | Kaz Kylheku | 2022-07-21 | 1 | -5/+11 |
* | compiler: try unsuffixed path before adding .tl | Kaz Kylheku | 2022-07-21 | 1 | -2/+2 |
* | compiler: package-manipulating top-level forms bug. | Kaz Kylheku | 2022-03-31 | 1 | -1/+2 |
* | New function: isecp. | Kaz Kylheku | 2022-03-30 | 1 | -2/+2 |
* | stdlib: missing blank line after copyright header. | Kaz Kylheku | 2022-01-30 | 1 | -0/+1 |
* | compiler: optimize some typep expressions. | Kaz Kylheku | 2022-01-21 | 1 | -0/+12 |
* | Copyright year bump 2022. | Kaz Kylheku | 2022-01-11 | 1 | -1/+1 |
* | compiler: fix broken (compile '(lambda ...)). | Kaz Kylheku | 2021-12-14 | 1 | -15/+17 |
* | compiler: register-compacting optimization. | Kaz Kylheku | 2021-12-10 | 1 | -0/+1 |
* | compiler: avoid eval of unsafe constantp in some situations. | Kaz Kylheku | 2021-11-09 | 1 | -6/+12 |
* | compiler: handle constant expressions that throw. | Kaz Kylheku | 2021-11-08 | 1 | -17/+76 |
* | compiler: rephrase length check with tree-case. | Kaz Kylheku | 2021-11-02 | 1 | -7/+6 |
* | compiler: bug: invalid transformation of (- x y ...). | Kaz Kylheku | 2021-11-02 | 1 | -6/+2 |
* | compiler: remove excess call to reduce-constant. | Kaz Kylheku | 2021-11-02 | 1 | -11/+10 |
* | compiler: catch bugfix. | Kaz Kylheku | 2021-11-02 | 1 | -8/+7 |
* | compiler: don't lift top-level lambdas. | Kaz Kylheku | 2021-11-01 | 1 | -1/+5 |
* | compiler: compile-toplevel: bind *load-time* to t. | Kaz Kylheku | 2021-11-01 | 1 | -0/+1 |
* | compiler: improvement in wasteful jmp elimination. | Kaz Kylheku | 2021-10-23 | 1 | -1/+2 |
* | compiler: fix failing load-time tests. | Kaz Kylheku | 2021-10-22 | 1 | -2/+1 |
* | compiler: reduce single-arg logior and logand. | Paul A. Patience | 2021-09-14 | 1 | -1/+1 |
* | compiler: fix random perturbance in reg allocation. | Kaz Kylheku | 2021-09-14 | 1 | -2/+2 |
* | compiler: fix output path of compiled files. | Paul A. Patience | 2021-09-01 | 1 | -1/+1 |
* | license: reformat to fit 80 columns. | Kaz Kylheku | 2021-08-16 | 1 | -13/+13 |
* | compiler: disallow trailing slashes in path. | Kaz Kylheku | 2021-07-10 | 1 | -1/+3 |
* | compiler: remove case of ad-hoc path catenation. | Kaz Kylheku | 2021-07-09 | 1 | -2/+1 |