| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 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 |
* | Synchronize license comments with LICENSE. | Kaz Kylheku | 2016-10-01 | 1 | -16/+17 |
* | Rename EXTRA_DEBUGGING to CONFIG_EXTRA_DEBUGGING. | Kaz Kylheku | 2016-06-17 | 1 | -5/+5 |
* | Print valgrind backtraces for break_obj. | Kaz Kylheku | 2016-06-17 | 1 | -2/+28 |
* | Useful assertion in make_obj. | Kaz Kylheku | 2016-06-17 | 1 | -0/+1 |
* | gc bugfix: maintain free_tail properly. | Kaz Kylheku | 2016-06-16 | 1 | -5/+6 |
* | Remove more vestiges of the mark_makefresh hack. | Kaz Kylheku | 2016-06-16 | 1 | -16/+3 |
* | New --free-all option for freeing memory on exit. | Kaz Kylheku | 2016-06-07 | 1 | -0/+40 |
* | Fix incorrect comment. | Kaz Kylheku | 2016-05-15 | 1 | -1/+1 |
* | Mechanism for recycling conses outside of GC. | Kaz Kylheku | 2016-04-20 | 1 | -0/+1 |
* | Replace all stray C style casts with macros. | Kaz Kylheku | 2016-03-29 | 1 | -1/+2 |
* | Use struct instead of cons for lazy string fields. | Kaz Kylheku | 2016-01-09 | 1 | -2/+6 |
* | Copyright year bump. | Kaz Kylheku | 2015-12-31 | 1 | -1/+1 |
* | Useful debugging function for spurious retention. | Kaz Kylheku | 2015-11-20 | 1 | -0/+12 |
* | Remove unused rel1 function. | Kaz Kylheku | 2015-11-06 | 1 | -7/+0 |
* | New range type, distinct from cons cell. | Kaz Kylheku | 2015-11-01 | 1 | -0/+4 |
* | Expose memory region marking function. | Kaz Kylheku | 2015-10-25 | 1 | -0/+5 |
* | Stop using C library setjmp/longjmp. | Kaz Kylheku | 2015-10-25 | 1 | -3/+2 |
* | New function: call-finalizers. | Kaz Kylheku | 2015-10-06 | 1 | -0/+33 |
* | Support for reverse order in finalization. | Kaz Kylheku | 2015-10-01 | 1 | -5/+15 |
* | Full gc should be done if driven by malloc. | Kaz Kylheku | 2015-09-27 | 1 | -0/+5 |
* | Small optimization in finalization. | Kaz Kylheku | 2015-09-09 | 1 | -1/+6 |
* | Remove useless mark_makefresh hack. | Kaz Kylheku | 2015-09-09 | 1 | -12/+1 |
* | Finalization fix: incorrect for generational gc. | Kaz Kylheku | 2015-09-09 | 1 | -17/+19 |
* | Fix broken finalization support. | Kaz Kylheku | 2015-09-02 | 1 | -1/+1 |
* | Fix incorrect finalization of struct-type. | Kaz Kylheku | 2015-09-02 | 1 | -1/+1 |
* | Introducing structs. | Kaz Kylheku | 2015-09-02 | 1 | -1/+4 |
* | Provide conservative marking interface. | Kaz Kylheku | 2015-08-19 | 1 | -24/+26 |
* | Crafting a better parser-priming hack. | Kaz Kylheku | 2015-08-12 | 1 | -0/+5 |