summaryrefslogtreecommitdiff
path: root/libguile/gc.c
Commit message (Expand)AuthorAgeFilesLines
* Removed use of SCM_POINTERS_MUNGED.Dirk Herrmann2000-03-251-24/+6
* * gc.c (scm_mark_locations): Changed * (SCM **) X --> * (SCM *) XMikael Djurfeldt2000-03-231-10/+12
* * gc.c (scm_gc_sweep): SCM_PACK/UNPACK corrections.Mikael Djurfeldt2000-03-221-4/+7
* * gc.c (scm_gc_mark): Bugfix 1: The recent SCM_PACK/UNPACK changeMikael Djurfeldt2000-03-211-5/+4
* * gc.c, gc.h (SCM_MIN_YIELD_1, SCM_MIN_YIELD_2,Mikael Djurfeldt2000-03-211-38/+39
* * gc.c (alloc_some_heap): Further improvement of minimal heap sizeMikael Djurfeldt2000-03-211-14/+31
* (gc_sweep_freelist_finish): Inserted explanation of use ofMikael Djurfeldt2000-03-201-0/+7
* * gc.c (scm_gc_stats): Inserted explanation of local_scm_mtriggerMikael Djurfeldt2000-03-201-1/+15
* * print.h, stacks.h, options.c, options.h: Changed C++Mikael Djurfeldt2000-03-201-1/+3
* * gc.c (adjust_gc_trigger): Improved documentation.Mikael Djurfeldt2000-03-201-8/+13
* * gc.c, gc.h (scm_gc_yield): New variable.Mikael Djurfeldt2000-03-191-13/+17
* * gc.c (scm_gc_for_newcell, adjust_gc_trigger): Improved GCMikael Djurfeldt2000-03-191-35/+104
* * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin2000-03-191-0/+6
* * tags.h: (SCM_DOUBLE_CELLP, SCM_NDOUBLE_CELLP): new macros.Michael Livshin2000-03-181-96/+150
* Only include root.h where it is actually needed.Dirk Herrmann2000-03-181-0/+1
* Only include strings.h where it is actually needed.Dirk Herrmann2000-03-171-0/+1
* Only include ports.h where it is actually needed.Dirk Herrmann2000-03-171-0/+1
* Only include vectors.h in those files, where it is actually needed.Dirk Herrmann2000-03-171-0/+1
* Removed empty file genio.h and references to it.Dirk Herrmann2000-03-171-1/+0
* (SCM_GC_TRIGGER_1, SCM_GC_TRIGGER_2): Default values set to -50.Mikael Djurfeldt2000-03-171-2/+2
* * gc.c, gc.h: Cleanup of the change of 2000-03-15.Mikael Djurfeldt2000-03-171-2/+2
* * gc.c, gc.h: Cleanup of the change of 2000-03-15.Mikael Djurfeldt2000-03-171-160/+289
* *** empty log message ***Mikael Djurfeldt2000-03-161-2/+2
* *** empty log message ***Mikael Djurfeldt2000-03-161-1/+1
* * gc.c, gc.h (scm_map_free_list): Define also if GUILE_DEBUG isMikael Djurfeldt2000-03-161-3/+51
* * gc.c, gc.h (scm_map_free_list): Define also if GUILE_DEBUG isMikael Djurfeldt2000-03-161-1/+4
* * gc.c (scm_gc_sweep): Moved variable n_objects to inner sweepMikael Djurfeldt2000-03-161-4/+4
* * gc.c (scm_gc_sweep): Sigh... forgot to clear private freelistsMikael Djurfeldt2000-03-161-32/+73
* Removed some stupid code.Mikael Djurfeldt2000-03-151-7/+5
* * gc.c, gc.h, pairs.h, init.c: Implementation of a new way ofMikael Djurfeldt2000-03-151-15/+302
* * gc.c (SCM_INIT_HEAP_SIZE): Changed from 32768 --> 40000 so thatMikael Djurfeldt2000-03-141-90/+90
* * __scm.h eq.c, eval.c, gc.c, hc.h, gh_data, hash.c, numbers.c,Mikael Djurfeldt2000-03-141-60/+117
* *** empty log message ***Mikael Djurfeldt2000-03-121-5/+5
* * async.c, boolean.h, debug.c, dynl.c, dynwind.c, eval.c, eval.h,Mikael Djurfeldt2000-03-121-5/+5
* * vectors.h (SCM_VELTS_AS_STACKITEMS): Added this macro to help inGreg J. Badros2000-03-091-3/+14
* *.[ch]: make a distinction between SCM as a genericGreg J. Badros2000-03-091-17/+22
* * error.h, error.c: Added `scm_wrong_type_arg_msg' to supportGreg J. Badros2000-03-031-1/+1
* * arbiters.c, eq.c, gc.c, guardians.c, list.c, ports.c, print.c,Greg J. Badros2000-02-141-1/+2
* * sort.c: typo in comment fixed.Greg J. Badros2000-01-261-1/+3
* * alist.c, chars.c, debug.c, dynl.c, dynwind.c, error.c, eval.c,Mikael Djurfeldt2000-01-181-6/+6
* * *.[ch]: Whitespace changes -- added space after SCM_VALIDATE_*Greg J. Badros2000-01-051-3/+3
* *.[ch]: Replace GUILE_PROC w/ SCM_DEFINE.Greg J. Badros2000-01-051-6/+6
* * options.c, objects.c, keywords.c, gc.c: Some redundant SCM_NIMPGreg J. Badros2000-01-041-9/+3
* * gc.c (scm_debug_newcell): Added SCM_SETCAR of the newlyGreg J. Badros2000-01-031-0/+1
* * coop-threads.c: Remove K&R function headers.Greg J. Badros1999-12-161-4/+4
* * Makefile.am: Fix ETAGS_ARGS to recognize GUILE_PROC,Greg J. Badros1999-12-131-3/+5
* * *.c: Finish replacing K&R style prototypes with ANSI CGreg J. Badros1999-12-121-26/+11
* * *.c: Pervasive software-engineering-motivated rewrite ofGreg J. Badros1999-12-121-35/+47
* * acconfig.h: add HAVE_ARRAYS.Gary Houston1999-11-191-1/+4
* * configure.in: check for hstrerror.Gary Houston1999-11-181-2/+2