| Commit message (Expand) | Author | Age | Files | Lines |
* | compiler: allow v reg source in t-reg optimization | Kaz Kylheku | 2023-04-16 | 1 | -13/+15 |
* | compiler: bugfix: wrong propagation into close insn. | Kaz Kylheku | 2023-04-16 | 1 | -1/+3 |
* | compiler: tighten cases in liveness calculation | Kaz Kylheku | 2023-04-15 | 1 | -8/+8 |
* | compiler: keep track of multiple defs in live-info. | Kaz Kylheku | 2023-04-10 | 1 | -17/+22 |
* | compiler: streamline live-info object creation. | Kaz Kylheku | 2023-04-10 | 1 | -9/+8 |
* | compiler: bug in liveness calculation over catch insn | Kaz Kylheku | 2023-04-10 | 1 | -1/+4 |
* | compiler: improve t-reg copy elimination. | Kaz Kylheku | 2023-04-10 | 1 | -7/+18 |
* | compiler: buggy t-reg move peephole case. | Kaz Kylheku | 2023-04-10 | 1 | -3/+1 |
* | build: rearrange code to fix circular dependency. | Kaz Kylheku | 2023-04-09 | 1 | -28/+28 |
* | compiler: small fix in optimizer. | Kaz Kylheku | 2023-04-08 | 1 | -2/+2 |
* | 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 | 2 | -9/+11 |
* | compiler: optimization improvements | Kaz Kylheku | 2023-04-07 | 3 | -73/+85 |
* | compiler: small local refactoring in optimizer. | Kaz Kylheku | 2023-04-06 | 1 | -8/+4 |
* | conda/condlet: fix broken scope. | Kaz Kylheku | 2023-04-06 | 1 | -8/+9 |
* | quips: new car/cdr humor. | Kaz Kylheku | 2023-04-04 | 1 | -0/+2 |
* | Version 285.txr-285 | Kaz Kylheku | 2023-03-28 | 1 | -1/+1 |
* | doc: compiler-opts typo. | Kaz Kylheku | 2023-03-27 | 1 | -1/+1 |
* | New function: arithp. | Kaz Kylheku | 2023-03-26 | 1 | -0/+1 |
* | compiler/doc: document compiler-opts and enable unused warning | Kaz Kylheku | 2023-03-23 | 2 | -2/+7 |
* | match: support @nil in predicates. | Kaz Kylheku | 2023-03-23 | 1 | -3/+9 |
* | lib: address remaining unused variable warnings. | Kaz Kylheku | 2023-03-22 | 24 | -123/+142 |
* | 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 |
* | asm: unused variables. | Kaz Kylheku | 2023-03-21 | 1 | -8/+37 |
* | lib: switch from use function to ignore function | Kaz Kylheku | 2023-03-21 | 3 | -20/+19 |
* | compiler: recognize ignore and use functions | Kaz Kylheku | 2023-03-21 | 1 | -2/+9 |
* | New function: ignore, synonym of nilf. | Kaz Kylheku | 2023-03-21 | 2 | -3/+4 |
* | copy-file: fix unused warnings. | Kaz Kylheku | 2023-03-21 | 1 | -13/+32 |
* | compiler: unused warnings in optimizer. | Kaz Kylheku | 2023-03-21 | 1 | -62/+62 |
* | compiler: bug: unmatchable pattern in optimizer. | Kaz Kylheku | 2023-03-21 | 1 | -1/+1 |
* | 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 | 2 | -89/+95 |
* | compiler: recognize use function as constant-foldable | Kaz Kylheku | 2023-03-20 | 1 | -1/+1 |
* | compiler: implement unused warning | Kaz Kylheku | 2023-03-20 | 1 | -7/+19 |
* | compiler: compiler options mechanism. | Kaz Kylheku | 2023-03-20 | 1 | -3/+60 |
* | New audio-related quip. | Kaz Kylheku | 2023-02-21 | 1 | -0/+1 |
* | quips: new one about floating-point. | Kaz Kylheku | 2023-02-08 | 1 | -0/+1 |
* | doc: * function not mentioned in heading. | Kaz Kylheku | 2023-01-02 | 1 | -74/+74 |
* | Copyright year bump 2023. | Kaz Kylheku | 2023-01-01 | 44 | -44/+44 |
* | Version 284.txr-284 | Kaz Kylheku | 2022-12-30 | 1 | -1/+1 |
* | awk: new feature, res variable. | Kaz Kylheku | 2022-12-30 | 2 | -2/+5 |
* | doc: fix nonexistent macro name. | Kaz Kylheku | 2022-12-30 | 1 | -1/+1 |
* | quips: new one. | Kaz Kylheku | 2022-12-10 | 1 | -0/+1 |
* | compiler: runaway recursion in constant folding call. | Kaz Kylheku | 2022-11-26 | 1 | -1/+4 |
* | compiler: bug: some functions mustn't be constant-folded | Kaz Kylheku | 2022-11-25 | 1 | -5/+5 |