| Commit message (Expand) | Author | Age | Files | Lines |
* | Use vargs typedef instead of struct args *. | Kaz Kylheku | 2023-09-05 | 1 | -1/+1 |
* | vm: handle cases in CALL like in GCALL. | Kaz Kylheku | 2023-05-17 | 1 | -14/+58 |
* | vm: bugfix: global lexicals looked up dynamically. | Kaz Kylheku | 2023-05-15 | 1 | -23/+24 |
* | Copyright year bump 2023. | Kaz Kylheku | 2023-01-01 | 1 | -1/+1 |
* | Copyright year bump 2022. | Kaz Kylheku | 2022-01-11 | 1 | -1/+1 |
* | Eliminate declaration-after-statement everywhere. | Kaz Kylheku | 2021-12-29 | 1 | -6/+8 |
* | vm, structs: use FLEX_ARRAY macro. | Kaz Kylheku | 2021-09-19 | 1 | -1/+1 |
* | vm: fix self name of vm-desc-nlevels. | Paul A. Patience | 2021-09-17 | 1 | -1/+1 |
* | license: reformat to fit 80 columns. | Kaz Kylheku | 2021-08-16 | 1 | -12/+13 |
* | type: disallow structs using built-in type names. | Kaz Kylheku | 2021-07-08 | 1 | -5/+10 |
* | New: stack overflow protection. | Kaz Kylheku | 2021-06-23 | 1 | -0/+3 |
* | vm: allow signals during vm execution. | Kaz Kylheku | 2021-03-25 | 1 | -1/+6 |
* | vm/asm: housecleaning: remove deprecated opcodes. | Kaz Kylheku | 2021-02-14 | 1 | -53/+0 |
* | compiler/vm: more compact frame size for closures. | Kaz Kylheku | 2021-02-11 | 1 | -8/+14 |
* | compiler: frame-eliminating optimization. | Kaz Kylheku | 2021-02-11 | 1 | -4/+4 |
* | vm: remove hard-coded constants. | Kaz Kylheku | 2021-02-10 | 1 | -6/+6 |
* | Copyright year bump 2021. | Kaz Kylheku | 2021-01-14 | 1 | -1/+1 |
* | vm: derive duplicated constants from Lisp origin. | Kaz Kylheku | 2021-01-11 | 1 | -4/+0 |
* | c_num: now takes self argument. | Kaz Kylheku | 2020-06-29 | 1 | -3/+5 |
* | vm: bugfix: bungled no-block-visible diagnosis. | Kaz Kylheku | 2020-05-31 | 1 | -1/+1 |
* | Remove unnecessary #include directives. | Kaz Kylheku | 2020-04-22 | 1 | -2/+0 |
* | arith: move c_unum and unum declaration into lib.h | Kaz Kylheku | 2020-04-22 | 1 | -1/+0 |
* | vm: more info in frame level mismatch. | Kaz Kylheku | 2020-01-28 | 1 | -1/+3 |
* | Copyright year bump 2020. | Kaz Kylheku | 2019-12-31 | 1 | -1/+1 |
* | exceptions: allow description field in catch frames. | Kaz Kylheku | 2019-04-10 | 1 | -1/+2 |
* | Copyright year bump 2019. | Kaz Kylheku | 2019-01-16 | 1 | -1/+1 |
* | Eliminate ALLOCA_H. | Kaz Kylheku | 2018-12-31 | 1 | -1/+1 |
* | Eliminate various unneeded header inclusions. | Kaz Kylheku | 2018-12-12 | 1 | -1/+0 |
* | Drastically reduce inclusion of <dirent.h>. | Kaz Kylheku | 2018-12-11 | 1 | -1/+0 |
* | vm: some optimizations. | Kaz Kylheku | 2018-11-22 | 1 | -11/+27 |
* | vm: provide special case call entry points. | Kaz Kylheku | 2018-11-16 | 1 | -0/+100 |
* | vm: use faster funcall functions in vm_gcall. | Kaz Kylheku | 2018-11-16 | 1 | -15/+58 |
* | copy-fun: duplicate a function, with own environment. | Kaz Kylheku | 2018-11-13 | 1 | -0/+26 |
* | Better identify functions that misuse COBJ-s and hashes. | Kaz Kylheku | 2018-11-07 | 1 | -13/+22 |
* | gc: eliminate most uses of gc_mutated. | Kaz Kylheku | 2018-11-06 | 1 | -4/+4 |
* | compiler: optimize dwim. | Kaz Kylheku | 2018-11-04 | 1 | -1/+4 |
* | vm/asm: new instructions getlx and setlx. | Kaz Kylheku | 2018-10-26 | 1 | -4/+31 |
* | vm: bugfix: corruption of global desc list. | Kaz Kylheku | 2018-10-26 | 1 | -5/+5 |
* | vm: rename remaining vestiges of ftab terminology. | Kaz Kylheku | 2018-10-26 | 1 | -10/+10 |
* | vm: replace open-coded ternary with max macro. | Kaz Kylheku | 2018-06-25 | 1 | -4/+6 |
* | vm: rename identifiers that still use ftab terminology. | Kaz Kylheku | 2018-06-21 | 1 | -13/+13 |
* | vm: release cached bindings that become unbound. | Kaz Kylheku | 2018-06-21 | 1 | -0/+35 |
* | compiler/vm: renaming funvec. | Kaz Kylheku | 2018-05-25 | 1 | -21/+21 |
* | vm: heap corruption bug. | Kaz Kylheku | 2018-04-25 | 1 | -1/+1 |
* | vm: de-inline opcode dispatch. | Kaz Kylheku | 2018-04-25 | 1 | -41/+41 |
* | vm: null out variable arg list. | Kaz Kylheku | 2018-04-25 | 1 | -1/+1 |
* | vm: destroy t-reg values used as call args. | Kaz Kylheku | 2018-04-24 | 1 | -17/+25 |
* | New macro: load-time. | Kaz Kylheku | 2018-04-23 | 1 | -6/+0 |
* | apply: remove remaining apply_intrinsic uses. | Kaz Kylheku | 2018-04-18 | 1 | -1/+1 |
* | apply: eliminate wasteful consing. | Kaz Kylheku | 2018-04-18 | 1 | -1/+1 |