Merge branch 'master' into boehm-demers-weiser-gc
[bpt/guile.git] / libguile / gc.h
2008-12-14 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-11-04 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-10-23 Ludovic CourtèsExpose `GC_dump ()' at the Scheme level.
2008-10-11 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-09-23 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-09-17 Ludovic CourtèsRemove per-thread `gc_running_p'.
2008-09-17 Ludovic CourtèsRemove GC-related fields from `scm_i_thread'.
2008-09-13 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-09-11 Han-Wen NienhuysRevise GC asserts.
2008-09-10 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2008-09-10 Ludovic CourtesRemove `scm_get_stack_base ()'.
2008-09-10 Ludovic CourtèsMerge commit '2e77f7202b11ad0003831fcff94ec7db80cca015...
2008-09-10 Ludovic CourtèsMerge commit '29776e85da637ec4d44b2b2822d6934a50c0084b...
2008-09-10 Ludovic CourtesFixed warnings due to unused stuff.
2008-09-10 Ludovic CourtèsMerge commit '7337d56d5714227865aeca2b40b6bd97cce296d2...
2008-09-10 Ludovic CourtèsMerge commit '032913739218c756f673bfb9c8f66ef9f8f02330...
2008-09-10 Ludovic CourtèsMerge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347...
2008-09-10 Ludovic CourtesImplemented `gc-stats' using `libgc' information.
2008-09-10 Han-Wen NienhuysCleanup mark-during-GC debug checks.
2008-09-05 Ludovic CourtesFixed use of finalizers for guardians and SMOBs (undoes...
2008-09-05 Ludovic CourtesGeneralized BGC's finalizer mechanism. Use it in ...
2008-09-05 Ludovic CourtesAdded support for SMOB custom mark procedures.
2008-09-04 Ludovic CourtesAdded `scm_gc_malloc_pointerless ()', equivalent to...
2008-09-04 Ludovic CourtesMerge from lcourtes@laas.fr--2005-mobile
2008-08-16 Han-Wen NienhuysGarbage collection cleanup.
2008-08-16 Han-Wen NienhuysIntroduce scm_i_marking to detect when GC mark bits...
2008-05-31 Ludovic CourtèsAdd `SCM_INTERNAL' macro, use it.
2007-08-26 Han-Wen Nienhuysreplace port table with weak hash table. This simplifies
2006-11-08 Ludovic CourtèsChanges from arch/CVS synchronization
2006-10-25 Neil Jerram* configure.in: New check for uca lib (needed for IA64...
2006-04-17 Kevin Rydemerge from 1.8 branch
2005-05-23 Marius VollmerThe FSF has a new address.
2005-03-10 Marius Vollmer* gc.h, gc.c (SCM_FREECELL_P): Removed for good.
2005-03-02 Marius VollmerSee ChangeLog from 2005-03-02.
2005-01-27 Han-Wen Nienhuys*** empty log message ***
2005-01-27 Han-Wen Nienhuys* gc.c (s_scm_gc_live_object_stats): return alist,...
2005-01-24 Marius VollmerReverted changed from 2005/01/24 19:14:54, which was...
2005-01-24 Marius VollmerThreading changes.
2004-08-19 Marius Vollmer* gc.h, gc.c (scm_i_gc_admin_mutex): New, to protect
2004-05-26 Han-Wen Nienhuys(SCM_CELL_OBJECT_LOC): use SCM_GC_CELL_OBJECT to prevent
2004-05-06 Marius Vollmer(scm_t_cell): Fields are now of type SCM instead of
2004-04-06 Han-Wen Nienhuys* srfi-13.c (s_scm_string_map): convert character to...
2004-03-28 Han-Wen Nienhuys* gc.h (SCM_GC_CELL_TYPE): SCM_GC_CELL_TYPE uses SCM_GC...
2004-02-18 Marius Vollmer* gc.h (scm_gc_cells_collected): Removed duplicated...
2003-08-27 Kevin Ryde(scm_remember_upto_here_1): Revise comments on the...
2003-08-12 Kevin Ryde(scm_remember_upto_here_1, scm_remember_upto_here_2...
2003-07-27 Marius Vollmer* gc.h (SCM_GC_SET_CELL_BVEC): New.
2003-05-29 Stefan Jahn2003-05-29 Stefan Jahn <stefan@lkcc.org>
2003-04-05 Marius VollmerChanged license terms to the plain LGPL thru-out.
2003-04-04 Rob Browning*** empty log message ***
2003-03-27 Rob Browning* gc.h: fix various preprocessor usages of new public
2003-03-25 Rob Browning* gc.h: replace usage of SIZEOF_LONG with
2003-02-19 Mikael Djurfeldt* hooks.c (scm_c_hook_add): Fixed bug in append mode.
2002-12-21 Mikael Djurfeldt* gc.c, gc.h (scm_i_sweep_mutex): New mutex.
2002-12-11 Mikael Djurfeldt* gc-malloc.c, gc.h, init.c: Reverted gc-malloc change of
2002-12-10 Mikael Djurfeldt* gc-malloc.c, gc.h (scm_gc_malloc_prehistory): New...
2002-12-09 Mikael Djurfeldt* __scm.h (SCM_ALLOW_INTS_ONLY): Removed.
2002-09-08 Han-Wen Nienhuys* inline.h: include stdio.h
2002-08-28 Han-Wen Nienhuys* gc.h: remove DOUBLECELL card flags.
2002-08-21 Han-Wen Nienhuysmake scm_cells_allocated unsigned again. Thanks to
2002-08-08 Han-Wen Nienhuys* gc.h: add scm_debug_cells_gc_interval to public interface
2002-08-05 Han-Wen Nienhuys* tests/reader.test: change misc-error in read-error.
2002-08-04 Han-Wen Nienhuys(INPUT_ERROR): Prepare for file:line:column error
2002-08-04 Han-Wen Nienhuysgc statistic tweaks
2002-08-04 Han-Wen Nienhuysnew gc
2002-07-21 Han-Wen Nienhuys* macros.c: include deprecation.h
2002-07-20 Han-Wen Nienhuys2002-07-20 Han-Wen <hanwen@cs.uu.nl>
2002-03-01 Dirk HerrmannChanges in doc/ref:
2002-02-14 Marius Vollmer(scm_must_malloc, scm_must_realloc, scm_must_strdup...
2002-02-11 Marius Vollmer* gc.h, gc.c (scm_gc_sweep): Issue deprecation warning...
2001-11-27 Dirk Herrmann* gc.h (SCM_GC_CELL_WORD, SCM_GC_CELL_OBJECT,
2001-11-25 Marius Vollmer(SCM_GC_SET_ALLOCATED, scm_debug_newcell,
2001-11-16 Neil Jerram* Adding C function declarations from the SCM interface...
2001-11-02 Marius VollmerPrefixed each each exported symbol with SCM_API.
2001-09-17 Dirk Herrmann* Removed function scm_gc_mark_cell_conservatively.
2001-08-31 Dirk Herrmann* Removed lots of deprecated stuff.
2001-07-09 Thien-Thi NguyenRemove "face-lift" comment.
2001-06-30 Dirk Herrmann* Fixed some signedness issues.
2001-06-14 Marius Vollmerreplace "scm_*_t" with "scm_t_*".
2001-05-26 Michael Livshin* gc.c (scm_init_storage): init `scm_gc_registered_roots'.
2001-05-26 Michael Livshinrevert the ill-considered part of the 2001-05-24 changes
2001-05-24 Michael Livshin* validate.h
2001-05-20 Marius Vollmer* gc.h, gc.c (scm_must_strdup, scm_must_strndup): New.
2001-05-15 Dirk Herrmann* Make SCM_DEBUG_CELL_ACCESSES=1 work with GUILE_DEBUG_...
2001-04-19 Dirk Herrmann* Eliminate some further applications of SCM_C[AD]R...
2001-03-30 Dirk Herrmann* Made SCM_DEBUG_CELL_ACCESSES working again.
2001-01-11 Michael Livshin* objects.h (SCM_SET_ENTITY_SETTER): new macro. SCM_EN...
2000-12-28 Dirk Herrmann* Fixed the changelog entry regarding re-introduction...
2000-12-23 Michael Livshin* gc.c: (scm_gc_mark_dependencies): new function. ...
2000-12-11 Dirk Herrmann* Initialize symbols using SCM_(GLOBAL_)?SYMBOL instead...
2000-12-06 Dirk Herrmann* eval.c: remove commented code, remove #ifdef CCLO...
2000-10-25 Dirk Herrmann* Some more work to get rid of SCM_LENGTH
2000-10-11 Marius Vollmer* gc.h (scm_get_stack_base): Added prototype.
2000-09-02 Michael Livshin* gc.h: removed now-obsolete comments about the `alloca...
2000-08-21 Michael Livshin* gc.h (SCM_GC_CARD_N_CELLS): change to be a nice non...
2000-08-18 Michael Livshin* gc.h: removed some stuff that broke compilation for...
2000-08-17 Michael Livshin* gc.h (SCM_MARKEDP): simplified, there are no differen...
2000-08-16 Michael Livshin* gc.c (scm_gc_stats): add more obscure stats, such...
2000-07-18 Dirk Herrmann* Fixed some type-related errors.
2000-07-15 Michael Livshin* gc.c (scm_done_free): new.
next