summaryrefslogtreecommitdiffstats
path: root/gc.h
Commit message (Expand)AuthorAgeFilesLines
* gc: eliminate most uses of gc_mutated.Kaz Kylheku12 days1-0/+1
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* ffi: sanity check on object in ffi_val_get.Kaz Kylheku2017-05-241-0/+2
* Bump copyright year to 2017.Kaz Kylheku2017-01-231-1/+1
* Cancel in-progress gc if handling async signal.Kaz Kylheku2016-12-121-0/+2
* Synchronize license comments with LICENSE.Kaz Kylheku2016-10-021-16/+17
* Rename EXTRA_DEBUGGING to CONFIG_EXTRA_DEBUGGING.Kaz Kylheku2016-06-181-1/+1
* New --free-all option for freeing memory on exit.Kaz Kylheku2016-06-071-0/+1
* Copyright year bump.Kaz Kylheku2016-01-011-1/+1
* Useful debugging function for spurious retention.Kaz Kylheku2015-11-211-0/+1
* Remove unused rel1 function.Kaz Kylheku2015-11-061-1/+0
* Expose memory region marking function.Kaz Kylheku2015-10-251-0/+1
* New function: call-finalizers.Kaz Kylheku2015-10-071-0/+1
* Support for reverse order in finalization.Kaz Kylheku2015-10-011-1/+1
* Fix incorrect finalization of struct-type.Kaz Kylheku2015-09-021-0/+1
* Provide conservative marking interface.Kaz Kylheku2015-08-191-1/+1
* Crafting a better parser-priming hack.Kaz Kylheku2015-08-121-0/+1
* Deal with spurious retention in function application.Kaz Kylheku2015-03-311-0/+3
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-021-1/+1
* * gc.h (break_obj): Missing extern added on declaration.Kaz Kylheku2014-10-301-1/+1
* Ensure that a hash reorganization doesn't take placeKaz Kylheku2014-10-231-0/+1
* * gc.c (MALLOC_DELTA_THRESH): Macro remaned to DFL_MALLOC_DELTA_THRESH.Kaz Kylheku2014-09-081-0/+1
* * gc.c (top): Renamed to gc_prot_top, turned extern.Kaz Kylheku2014-08-261-0/+1
* * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c,Kaz Kylheku2014-07-241-16/+16
* Change to how locations are passed around, for the sake of generationalKaz Kylheku2014-03-301-2/+2
* On platforms with sigaltstack, TXR programs can now catch theKaz Kylheku2014-03-131-0/+2
* Export break_obj.Kaz Kylheku2014-02-011-0/+4
* First cut at signal handling support.Kaz Kylheku2013-12-131-1/+0
* Bumping copyrights to 2014 and expressing them as year ranges.Kaz Kylheku2013-12-111-1/+1
* Bunch of fixes.Kaz Kylheku2012-04-051-1/+1
* * eval.c (op_modplace): push replaced with mpush (mutating push).Kaz Kylheku2012-04-031-0/+1
* * configure: Support a gen-gc configuration variable whichKaz Kylheku2012-04-031-0/+8
* * arith.c: Updated copyright year.Kaz Kylheku2012-02-261-1/+1
* * LICENSE, Makefile, configure, filter.c, filter.h, gc.c, gc.h, hash.c,Kaz Kylheku2011-10-041-1/+1
* * LICENSE, Makefile, configure, gc.c, gc.h, hash.c, hash.h, lib.c,Kaz Kylheku2011-09-241-1/+1
* Bump copyrights to 2010.Kaz Kylheku2010-10-051-1/+1
* Fixing weak hash tables.Kaz Kylheku2010-01-261-0/+2
* Fix for unbounded memory growth problem reproduced with GCC 4.4.1Kaz Kylheku2010-01-211-0/+2
* Code cleanup. All private functions static. Private stuffKaz Kylheku2009-11-281-0/+1
* Changing ``obj_t *'' occurences to a ``val'' typedef. (Ideally,Kaz Kylheku2009-11-201-8/+8
* First cut at hash tables. One known problem is allocation during gc,Kaz Kylheku2009-11-091-0/+1
* txr-015 2009-10-15txr-015Kaz Kylheku2017-08-011-3/+1
* txr-013 2009-09-30txr-013Kaz Kylheku2017-08-011-1/+1
* txr-011 2009-09-25txr-011Kaz Kylheku2017-08-011-0/+36