summaryrefslogtreecommitdiffstats
path: root/gc.h
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2024.Kaz Kylheku2024-01-181-1/+1
* ssort: gc bug in vector case.Kaz Kylheku2023-06-281-1/+1
* hash: some streamlining in weak table processing.Kaz Kylheku2023-05-051-0/+1
* gc: use single allocation for prot_array.Kaz Kylheku2023-05-021-1/+1
* sort: support stable sorting via ssort and snsort.Kaz Kylheku2023-05-021-0/+3
* Copyright year bump 2023.Kaz Kylheku2023-01-011-1/+1
* gc: c++ fix in type_t conversion.Kaz Kylheku2022-02-221-2/+2
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* gc: problem in several object copying functions.Kaz Kylheku2021-07-291-0/+1
* New: stack overflow protection.Kaz Kylheku2021-06-231-0/+10
* gc: disable z() macro.Kaz Kylheku2021-04-171-0/+5
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* gc: eliminate most uses of gc_mutated.Kaz Kylheku2018-11-061-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-011-16/+17
* Rename EXTRA_DEBUGGING to CONFIG_EXTRA_DEBUGGING.Kaz Kylheku2016-06-171-1/+1
* New --free-all option for freeing memory on exit.Kaz Kylheku2016-06-071-0/+1
* Copyright year bump.Kaz Kylheku2015-12-311-1/+1
* Useful debugging function for spurious retention.Kaz Kylheku2015-11-201-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-061-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-011-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-221-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-251-0/+1
* * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c,Kaz Kylheku2014-07-231-16/+16
* Change to how locations are passed around, for the sake of generationalKaz Kylheku2014-03-291-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-121-1/+0
* Bumping copyrights to 2014 and expressing them as year ranges.Kaz Kylheku2013-12-101-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-251-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-231-1/+1