| Commit message (Expand) | Author | Age | Files | Lines |
* | gc: code improvment in finalizer calling. | Kaz Kylheku | 2021-04-11 | 1 | -1/+1 |
* | gc: sys:gc function must not reset full_gc flag. | Kaz Kylheku | 2021-04-11 | 1 | -1/+2 |
* | Copyright year bump 2021. | Kaz Kylheku | 2021-01-14 | 1 | -1/+1 |
* | gc: streamlining finalization-related code. | Kaz Kylheku | 2021-01-01 | 1 | -4/+4 |
* | gc: do finalizers completely on one phase. | Kaz Kylheku | 2021-01-01 | 1 | -31/+34 |
* | gc: add finalization count to objects. | Kaz Kylheku | 2020-12-31 | 1 | -16/+18 |
* | gc: fix unnecessary full gc request in finalization. | Kaz Kylheku | 2020-12-31 | 1 | -2/+2 |
* | gc: bug: finalization logic causing gc assert | Kaz Kylheku | 2020-12-31 | 1 | -7/+17 |
* | c_num: now takes self argument. | Kaz Kylheku | 2020-06-29 | 1 | -2/+4 |
* | gc: fight spurious retention. | Kaz Kylheku | 2020-05-06 | 1 | -4/+4 |
* | Remove unnecessary #include directives. | Kaz Kylheku | 2020-04-22 | 1 | -1/+0 |
* | gc: add argument to sys:gc. | Kaz Kylheku | 2020-04-10 | 1 | -2/+5 |
* | warning cleanup: add casts for unused parameters. | Kaz Kylheku | 2020-04-05 | 1 | -0/+2 |
* | New type args with DARG type code. | Kaz Kylheku | 2020-03-22 | 1 | -0/+19 |
* | gc: small memory support. | Kaz Kylheku | 2020-03-18 | 1 | -0/+10 |
* | gc: obtain stack top using alloca. | Kaz Kylheku | 2020-01-09 | 1 | -10/+5 |
* | gc: consolidate top-of-stack and context handling. | Kaz Kylheku | 2020-01-09 | 1 | -8/+2 |
* | aarch64: gc: mark farther beyond apparent stack. | Kaz Kylheku | 2020-01-09 | 1 | -1/+1 |
* | Copyright year bump 2020. | Kaz Kylheku | 2019-12-31 | 1 | -1/+1 |
* | Move jmp-related stuff from signal.h to unwind.h. | Kaz Kylheku | 2019-12-17 | 1 | -0/+1 |
* | gc: bugfix: maintain tail pointer in new sweep code. | Kaz Kylheku | 2019-11-09 | 1 | -3/+2 |
* | gc: recalculate heap bounding box when sweeping. | Kaz Kylheku | 2019-11-08 | 1 | -0/+7 |
* | gc: free heaps that become empty. | Kaz Kylheku | 2019-11-08 | 1 | -2/+41 |
* | New data type: tnode. | Kaz Kylheku | 2019-09-22 | 1 | -0/+5 |
* | gc: align objects more strictly. | Kaz Kylheku | 2019-09-12 | 1 | -3/+18 |
* | gc: bug in determining tight heap bounding box. | Kaz Kylheku | 2019-09-12 | 1 | -2/+2 |
* | gc: remove #if 0 and #if 1. | Kaz Kylheku | 2019-08-12 | 1 | -8/+0 |
* | sha256: recycle I/O buffer used in stream hash. | Kaz Kylheku | 2019-07-04 | 1 | -0/+1 |
* | internal debug support: reduce noise from sweep_one. | Kaz Kylheku | 2019-06-19 | 1 | -1/+1 |
* | gc: bug: finalized objects not reclaimed. | Kaz Kylheku | 2019-02-18 | 1 | -1/+11 |
* | Copyright year bump 2019. | Kaz Kylheku | 2019-01-16 | 1 | -1/+1 |
* | Drastically reduce inclusion of <dirent.h>. | Kaz Kylheku | 2018-12-11 | 1 | -1/+0 |
* | type_check: take function name arg. | Kaz Kylheku | 2018-11-07 | 1 | -1/+1 |
* | gc: eliminate most uses of gc_mutated. | Kaz Kylheku | 2018-11-06 | 1 | -9/+10 |
* | gc: tail recurse on env rather than code. | Kaz Kylheku | 2018-03-20 | 1 | -4/+5 |
* | vm: handle FVM function type thorughout run-time. | Kaz Kylheku | 2018-03-16 | 1 | -1/+5 |
* | Copyright year bump 2018. | Kaz Kylheku | 2018-02-15 | 1 | -1/+1 |
* | Port to aarch64 (ARM 8). | Kaz Kylheku | 2017-08-16 | 1 | -1/+7 |
* | gc: remove assertion from make_obj. | Kaz Kylheku | 2017-07-19 | 1 | -1/+0 |
* | ffi: sanity check on object in ffi_val_get. | Kaz Kylheku | 2017-05-24 | 1 | -0/+14 |
* | Splitting cptr object into separate CPTR tag. | Kaz Kylheku | 2017-05-15 | 1 | -0/+2 |
* | gc: bug in --free-all --vg-debug combination. | Kaz Kylheku | 2017-05-13 | 1 | -1/+1 |
* | gc: use symbolic constants for special vec slots. | Kaz Kylheku | 2017-05-12 | 1 | -4/+4 |
* | New buffer data type. | Kaz Kylheku | 2017-04-16 | 1 | -1/+10 |
* | call-finalizers: allow recursion. | Kaz Kylheku | 2017-03-23 | 1 | -40/+41 |
* | Rename badly named default_bool_arg | Kaz Kylheku | 2017-03-17 | 1 | -1/+1 |
* | Bump copyright year to 2017. | Kaz Kylheku | 2017-01-23 | 1 | -1/+1 |
* | Cancel in-progress gc if handling async signal. | Kaz Kylheku | 2016-12-12 | 1 | -1/+24 |
* | Adjust some gen-gc array sizes. | Kaz Kylheku | 2016-11-15 | 1 | -2/+2 |
* | Implementing package foreign symbol concept. | Kaz Kylheku | 2016-11-10 | 1 | -0/+1 |