summaryrefslogtreecommitdiffstats
path: root/stdlib
Commit message (Expand)AuthorAgeFilesLines
...
* Version 286.txr-286Kaz Kylheku2023-05-071-1/+1
* defstruct: diagnostic improvement for boa args.Kaz Kylheku2023-05-051-2/+2
* compiler: multiple issues in macro-parameter forms.Kaz Kylheku2023-05-051-24/+18
* compiler: bugfix: wrong condition in late-peephole.Kaz Kylheku2023-05-041-1/+1
* compiler: liveness bug involving closures.Kaz Kylheku2023-05-041-3/+17
* sort: support stable sorting via ssort and snsort.Kaz Kylheku2023-05-021-2/+4
* hash: new function, hash-props.Kaz Kylheku2023-05-011-0/+1
* time: improved convenience in time functions.Kaz Kylheku2023-04-301-0/+2
* match: ^#S() and ^#H(()) patterns must workKaz Kylheku2023-04-291-1/+3
* compiler: simplify live-info defined set semantics.Kaz Kylheku2023-04-181-6/+4
* compiler: bugfix: lingering funarg eval order issue.Kaz Kylheku2023-04-171-3/+1
* compiler: propagate t-reg rename into end insn.Kaz Kylheku2023-04-171-1/+1
* compiler: rewrite t-regs through defining instruction.Kaz Kylheku2023-04-171-6/+24
* compiler: move peephole pattern and remove condition.Kaz Kylheku2023-04-171-15/+11
* compiler: better handling for mutated locals in funargs.Kaz Kylheku2023-04-171-20/+49
* compiler: allow v reg source in t-reg optimizationKaz Kylheku2023-04-161-13/+15
* compiler: bugfix: wrong propagation into close insn.Kaz Kylheku2023-04-161-1/+3
* compiler: tighten cases in liveness calculationKaz Kylheku2023-04-151-8/+8
* compiler: keep track of multiple defs in live-info.Kaz Kylheku2023-04-101-17/+22
* compiler: streamline live-info object creation.Kaz Kylheku2023-04-101-9/+8
* compiler: bug in liveness calculation over catch insnKaz Kylheku2023-04-101-1/+4
* compiler: improve t-reg copy elimination.Kaz Kylheku2023-04-101-7/+18
* compiler: buggy t-reg move peephole case.Kaz Kylheku2023-04-101-3/+1
* build: rearrange code to fix circular dependency.Kaz Kylheku2023-04-091-28/+28
* compiler: small fix in optimizer.Kaz Kylheku2023-04-081-2/+2
* compiler: bugfix: eval order of variables.Kaz Kylheku2023-04-081-2/+2
* compiler: discard wrongheaded discards.Kaz Kylheku2023-04-081-55/+41
* compiler: iterate on level 4-5 optimizations.Kaz Kylheku2023-04-072-9/+11
* compiler: optimization improvementsKaz Kylheku2023-04-073-73/+85
* compiler: small local refactoring in optimizer.Kaz Kylheku2023-04-061-8/+4
* conda/condlet: fix broken scope.Kaz Kylheku2023-04-061-8/+9
* quips: new car/cdr humor.Kaz Kylheku2023-04-041-0/+2
* Version 285.txr-285Kaz Kylheku2023-03-281-1/+1
* doc: compiler-opts typo.Kaz Kylheku2023-03-271-1/+1
* New function: arithp.Kaz Kylheku2023-03-261-0/+1
* compiler/doc: document compiler-opts and enable unused warningKaz Kylheku2023-03-232-2/+7
* match: support @nil in predicates.Kaz Kylheku2023-03-231-3/+9
* lib: address remaining unused variable warnings.Kaz Kylheku2023-03-2224-123/+142
* compiler: dohash: source location propagationKaz Kylheku2023-03-221-8/+10
* compiler: forward source location for defun and defmacroKaz Kylheku2023-03-221-11/+15
* asm: unused variables.Kaz Kylheku2023-03-211-8/+37
* lib: switch from use function to ignore functionKaz Kylheku2023-03-213-20/+19
* compiler: recognize ignore and use functionsKaz Kylheku2023-03-211-2/+9
* New function: ignore, synonym of nilf.Kaz Kylheku2023-03-212-3/+4
* copy-file: fix unused warnings.Kaz Kylheku2023-03-211-13/+32
* compiler: unused warnings in optimizer.Kaz Kylheku2023-03-211-62/+62
* compiler: bug: unmatchable pattern in optimizer.Kaz Kylheku2023-03-211-1/+1
* compiler: fix remaining unused variable warningsKaz Kylheku2023-03-211-66/+69
* Allow t symbol in macro parameter lists.Kaz Kylheku2023-03-211-19/+24
* compiler: fix unused variable situationsKaz Kylheku2023-03-201-34/+28