summaryrefslogtreecommitdiff
path: root/libguile/gc.c
AgeCommit message (Expand)AuthorFilesLines
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-56/+38
2005-01-27* gc.c (s_scm_gc_live_object_stats): return alist, not hashtable.Han-Wen Nienhuys1-1/+5
2005-01-27* gc.c (s_scm_gc_live_object_stats): return alist, not hashtable.Han-Wen Nienhuys1-0/+32
2005-01-24Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer1-13/+14
2005-01-24Threading changes.Marius Vollmer1-14/+13
2004-10-07(scm_igc): put scm_gc_running-- before running hooks.Han-Wen Nienhuys1-1/+1
2004-09-24(scm_gc_unprotect_object): abort if called during GC.Han-Wen Nienhuys1-0/+6
2004-09-22*** empty log message ***Marius Vollmer1-2/+2
2004-08-19* gc.h, gc.c (scm_i_gc_admin_mutex): New, to protectMarius Vollmer1-1/+5
2004-08-12* socket.c, rw.c, deprecated.h, validate.hMarius Vollmer1-1/+1
2004-08-11(scm_init_storage, scm_stand_in_procs, scm_stand_in_proc): Use aMarius Vollmer1-1/+1
2004-08-02* numbers.h, numbers.c, discouraged.h, discouraged.c (scm_short2num,Marius Vollmer1-19/+32
2004-07-27* tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it intoMarius Vollmer1-3/+3
2004-07-23* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer1-17/+11
2004-07-08* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer1-8/+8
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-3/+3
2004-03-20* gc.c: remove set_debug_cell_accesses! whenHan-Wen Nienhuys1-19/+0
2004-01-21* gc.c: add protected_object_count, a number that is dumped fromHan-Wen Nienhuys1-2/+11
2003-08-12(scm_remember_upto_here_1, scm_remember_upto_here_2): UndefineKevin Ryde1-0/+6
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-35/+11
2003-03-25* gc.c: #include <config.h> if HAVE_CONFIG_H.Rob Browning1-0/+3
2003-02-19* hooks.c (scm_c_hook_add): Fixed bug in append mode.Mikael Djurfeldt1-8/+29
2002-12-21* gc.c, gc.h (scm_i_sweep_mutex): New mutex.Mikael Djurfeldt1-16/+13
2002-12-11* gc.c (scm_igc): Don't call scm_i_thread_invalidate_freelists.Mikael Djurfeldt1-2/+3
2002-12-10* threads.c (scm_i_thread_invalidate_freelists): NewMikael Djurfeldt1-0/+2
2002-12-10* async.c, error.h (scm_ints_disabled): Removed.Mikael Djurfeldt1-4/+0
2002-12-09* __scm.h (SCM_ALLOW_INTS_ONLY): Removed.Mikael Djurfeldt1-6/+19
2002-10-04(scm_init_gc): Do not use scm_system_async.Marius Vollmer1-6/+2
2002-09-08* inline.h: include stdio.hHan-Wen Nienhuys1-1/+1
2002-09-05* struct.h: change scm_structs_to_free to scm_i_structs_to_freeHan-Wen Nienhuys1-6/+9
2002-08-21make scm_cells_allocated unsigned again. Thanks toHan-Wen Nienhuys1-3/+3
2002-08-16* mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead ofHan-Wen Nienhuys1-3/+3
2002-08-08* gc.h: add scm_debug_cells_gc_interval to public interfaceHan-Wen Nienhuys1-73/+100
2002-08-04gc statistic tweaksHan-Wen Nienhuys1-12/+23
2002-08-04new gcHan-Wen Nienhuys1-2107/+218
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-03-12 * iselect.c (collisionp, gnfds, greadfds, gwritefds, gexceptfds,Neil Jerram1-2/+2
2002-03-01Changes in doc/ref:Dirk Herrmann1-17/+17
2002-02-25* gc.c (scm_gc_sweep): Make it compile even when deprecatedDirk Herrmann1-1/+9
2002-02-21* gc.c (scm_gc_sweep): Print an error message when aborting due toMikael Djurfeldt1-7/+13
2002-02-14(scm_must_malloc, scm_must_realloc, scm_must_strdup, scm_must_strndup,Marius Vollmer1-193/+47
2002-02-11* gc.h, gc.c (scm_gc_sweep): Issue deprecation warning whenMarius Vollmer1-22/+189
2001-11-25(SCM_GC_SET_ALLOCATED, scm_debug_newcell,Marius Vollmer1-65/+52
2001-11-02`__libc_ia64_register_backing_store_base'Marius Vollmer1-1/+1
2001-10-09* gc.c: support ia64 register backing store.Rob Browning1-0/+20
2001-09-17* Removed function scm_gc_mark_cell_conservatively.Dirk Herrmann1-55/+2
2001-09-15 * root.h (scm_root_state): removed the continuation_stack andGary Houston1-15/+0
2001-09-06(scm_done_free): Always subtract size from scm_mallocatedMarius Vollmer1-3/+8
2001-08-31* Removed lots of deprecated stuff.Dirk Herrmann1-39/+7
2001-08-26Replaced "scm_t_portable" with "scm_port_table" which was an artifactMarius Vollmer1-3/+3