* gc.c (s_scm_gc_live_object_stats): return alist, not hashtable.
[bpt/guile.git] / libguile / gc.h
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.
2000-07-13 Dirk Herrmann* Extend checks performed with SCM_DEBUG_CELL_ACCESSES...
2000-07-10 Dirk Herrmann* Use a set of dedicated macros to access and modify...
2000-07-10 Dirk Herrmann* Make the compiler warn about code like SCM_CELL_WORD...
2000-06-20 Mikael Djurfeldt* gc.h, tags.h: Be kind to compilers which must see...
2000-06-20 Mikael Djurfeldt* gc.c, gc.h (scm_default_init_heap_size_1,
2000-06-11 Mikael Djurfeldt* gc.h (SCM_VALIDATE_CELL): Rewritten.
2000-06-05 Dirk Herrmann* gh.h: Don't take the address of a SCM value.
2000-06-03 Mikael Djurfeldt* gc.h (SCM_VALIDATE_CELL): Cast result to (void) in...
2000-06-02 Mikael Djurfeldt* gc.h (SCM_VALIDATE_CELL): Don't "use" the value retur...
2000-05-23 Dirk Herrmann* Deprecated some unused SCM_NxxxP macros.
2000-05-22 Michael Livshin* guile-doc-snarf.in: put the preprocessed file through...
2000-05-21 Michael Livshin* gc.h (SCM_[SET_]CELL_{WORD,OBJECT}, SCM_VALIDATE_CELL...
2000-05-19 Dirk Herrmann* Added SCM_DEBUG_CELL_ACCESSES debug option.
2000-05-16 Dirk Herrmann* Makefile.am: Let 'make clean' remove *.x and *.doc...
2000-05-10 Dirk Herrmann* Scheme cells now consist of scm_bits_t values instead...
2000-04-21 Mikael Djurfeldt* gc.h: Added #include "libguile/hooks.h".
2000-03-27 Dirk HerrmannUse SCM_{SET_}?CELL_TYPE when accessing the type entry...
2000-03-26 Dirk HerrmannMoved some cell related definitions from tags.h and...
2000-03-19 Mikael Djurfeldt* gc.c, gc.h (scm_gc_yield): New variable.
2000-03-19 Michael Livshin * *.[hc]: add Emacs magic at the end of file, to ensur...
2000-03-18 Michael Livshin* tags.h: (SCM_DOUBLE_CELLP, SCM_NDOUBLE_CELLP): new...
2000-03-17 Mikael Djurfeldt* gc.c, gc.h: Cleanup of the change of 2000-03-15.
2000-03-16 Mikael Djurfeldt* gc.c, gc.h (scm_map_free_list): Define also if GUILE_...
2000-03-16 Mikael Djurfeldt* gc.c, gc.h (scm_map_free_list): Define also if GUILE_...
2000-03-15 Mikael DjurfeldtRemoved some stupid code.
2000-03-15 Mikael Djurfeldt* gc.c, gc.h, pairs.h, init.c: Implementation of a...
2000-03-14 Mikael Djurfeldt* gc.h (scm_freelist_t): New type.
2000-03-14 Mikael Djurfeldt*** empty log message ***
2000-03-12 Mikael Djurfeldt*** empty log message ***
2000-03-12 Mikael Djurfeldt* async.c, boolean.h, debug.c, dynl.c, dynwind.c, eval...
2000-03-09 Greg J. Badros* vectors.h (SCM_VELTS_AS_STACKITEMS): Added this macro...
2000-03-09 Greg J. Badros*.[ch]: make a distinction between SCM as a generic
1999-12-16 Greg J. Badros* *.h: Use SCM_NIMP(X) && in all the FOOP macros.
1999-09-28 Greg J. BadrosFix my last commit -- DEBUG_FREELIST renamed to GUILE_D...
1999-09-27 Greg J. Badros* stacks.c: Avoid compiler warning re: unitialized...
next