| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | * gc.c (make_obj, gc): Move resetting of prev_malloc_bytes | Kaz Kylheku | 2015-05-06 | 1 | -2/+1 |
* | Fix corruption triggered by extended gc disabling. | Kaz Kylheku | 2015-05-01 | 1 | -39/+61 |
* | Regression: runaway allocation of heaps. | Kaz Kylheku | 2015-04-24 | 1 | -1/+1 |
* | * gc.c (make_obj, gc): The check for insufficient space in freshobj | Kaz Kylheku | 2015-04-24 | 1 | -3/+4 |
* | * gc.c (gc): Minor off-by-one: compare gc_counter to FULL_GC_INTERVAL | Kaz Kylheku | 2015-04-24 | 1 | -1/+1 |
* | * gc.c (sweep): Fix comment referring to nonexistent identifier. | Kaz Kylheku | 2015-04-10 | 1 | -1/+1 |
* | Update copyright notices from 2014 to 2015. | Kaz Kylheku | 2015-02-01 | 1 | -1/+1 |
* | Implementing finalization hooks. | Kaz Kylheku | 2014-10-30 | 1 | -4/+110 |
* | * Makefile: Removing trailing spaces. | Kaz Kylheku | 2014-10-24 | 1 | -1/+1 |
* | Ensure that a hash reorganization doesn't take place | Kaz Kylheku | 2014-10-22 | 1 | -1/+1 |
* | Deal with situation when GC is disabled and the freshobj array runs out | Kaz Kylheku | 2014-10-18 | 1 | -3/+5 |
* | Converting cast expressions to macros that are retargetted | Kaz Kylheku | 2014-10-17 | 1 | -8/+8 |
* | * gc.c (MALLOC_DELTA_THRESH): Macro remaned to DFL_MALLOC_DELTA_THRESH. | Kaz Kylheku | 2014-09-08 | 1 | -3/+23 |
* | Make the garbage collector aware of malloced bytes, to | Kaz Kylheku | 2014-09-06 | 1 | -3/+10 |
* | * gc.c (top): Renamed to gc_prot_top, turned extern. | Kaz Kylheku | 2014-08-25 | 1 | -5/+5 |
* | * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c, | Kaz Kylheku | 2014-07-23 | 1 | -16/+16 |
* | * eval.c, gc.c, rand.c, regex.c, signal.c: Remove inclusion of unneeded | Kaz Kylheku | 2014-04-13 | 1 | -1/+0 |
* | * gc.c (CHECKOBJ_VEC_SIZE, FRESHOBJ_VEC_SIZE): Increase | Kaz Kylheku | 2014-03-29 | 1 | -2/+2 |
* | Change to how locations are passed around, for the sake of generational | Kaz Kylheku | 2014-03-29 | 1 | -8/+11 |
* | Generational GC tweaks. | Kaz Kylheku | 2014-03-29 | 1 | -19/+25 |
* | Fix a bug arising from putting generation 1 objects into the | Kaz Kylheku | 2014-03-27 | 1 | -9/+30 |
* | * eval.c (plus_s, prof_s): New symbol global variables. | Kaz Kylheku | 2014-03-12 | 1 | -1/+4 |
* | Change in the design of how special variables work, to fix the broken | Kaz Kylheku | 2014-02-28 | 1 | -0/+1 |
* | Export break_obj. | Kaz Kylheku | 2014-02-01 | 1 | -2/+2 |
* | * configure: Generate HAVE_VALGRIND as #define-d to 1, rathern | Kaz Kylheku | 2014-01-10 | 1 | -14/+14 |
* | First cut at signal handling support. | Kaz Kylheku | 2013-12-12 | 1 | -14/+4 |
* | Bumping copyrights to 2014 and expressing them as year ranges. | Kaz Kylheku | 2013-12-10 | 1 | -1/+1 |
* | * gc.c (FRESHQ_SIZE): Preprocessor symbol renamed to FRESHOBJ_VEC_SIZE. | Kaz Kylheku | 2012-04-05 | 1 | -4/+4 |
* | * gc.c (mark_obj, sweep_one, gc_is_reachable): Check for gen > 0 rather | Kaz Kylheku | 2012-04-05 | 1 | -3/+5 |
* | Code cleanup and tweaking. | Kaz Kylheku | 2012-04-05 | 1 | -24/+23 |
* | Bunch of fixes. | Kaz Kylheku | 2012-04-05 | 1 | -2/+2 |
* | * configure (gen_gc): Default to off. | Kaz Kylheku | 2012-04-04 | 1 | -0/+8 |
* | Code cleanup. | Kaz Kylheku | 2012-04-04 | 1 | -67/+59 |
* | Performance tweaking and fixes. | Kaz Kylheku | 2012-04-03 | 1 | -4/+7 |
* | Generational GC showing signs of working. One test case in | Kaz Kylheku | 2012-04-03 | 1 | -77/+144 |
* | * eval.c (op_modplace): push replaced with mpush (mutating push). | Kaz Kylheku | 2012-04-03 | 1 | -0/+6 |
* | * configure: Support a gen-gc configuration variable which | Kaz Kylheku | 2012-04-03 | 1 | -0/+50 |
* | Performance improvement in the GC: keep at least one heap's worth | Kaz Kylheku | 2012-03-24 | 1 | -4/+9 |
* | * configure (uintptr): New variable. Indicates whether unsigned | Kaz Kylheku | 2012-03-19 | 1 | -10/+9 |
* | Changing type function to not blow up on nil, which makes a lot of code | Kaz Kylheku | 2012-03-17 | 1 | -5/+7 |
* | * arith.c: Updated copyright year. | Kaz Kylheku | 2012-02-25 | 1 | -1/+1 |
* | Introducing optional arguments. | Kaz Kylheku | 2012-02-21 | 1 | -1/+1 |
* | Bignum support, here we go! | Kaz Kylheku | 2011-12-09 | 1 | -0/+4 |
* | * configure (extra_debugging): New variable. EXTRA_DEBUGGING | Kaz Kylheku | 2011-11-30 | 1 | -0/+18 |
* | Task #11436 | Kaz Kylheku | 2011-11-26 | 1 | -0/+7 |
* | * gc.c (mark_mem_region): Use the Valgrind API only to mark | Kaz Kylheku | 2011-11-18 | 1 | -1/+1 |
* | Fixed broken GC on x86_64 (Ubuntu 11, gcc 4.5.2). | Kaz Kylheku | 2011-10-15 | 1 | -7/+21 |
* | * LICENSE, Makefile, configure, filter.c, filter.h, gc.c, gc.h, hash.c, | Kaz Kylheku | 2011-10-04 | 1 | -1/+1 |
* | Trie compression. Hash table iteration. | Kaz Kylheku | 2011-09-26 | 1 | -1/+6 |
* | Filtering feature for variable substitution in output. | Kaz Kylheku | 2011-09-25 | 1 | -1/+2 |