* __scm.h (SCM_ALLOW_INTS_ONLY): Removed.
[bpt/guile.git] / libguile / gc.c
2002-12-09 Mikael Djurfeldt* __scm.h (SCM_ALLOW_INTS_ONLY): Removed.
2002-10-04 Marius Vollmer(scm_init_gc): Do not use scm_system_async.
2002-09-08 Han-Wen Nienhuys* inline.h: include stdio.h
2002-09-05 Han-Wen Nienhuys* struct.h: change scm_structs_to_free to scm_i_structs...
2002-08-21 Han-Wen Nienhuysmake scm_cells_allocated unsigned again. Thanks to
2002-08-16 Han-Wen Nienhuys* mallocs.c (scm_malloc_obj): use scm_gc_malloc in...
2002-08-08 Han-Wen Nienhuys* gc.h: add scm_debug_cells_gc_interval to public interface
2002-08-04 Han-Wen Nienhuysgc statistic tweaks
2002-08-04 Han-Wen Nienhuysnew gc
2002-03-14 Thien-Thi NguyenRetire inclusion guard macro SCM_MAGIC_SNARFER.
2002-03-12 Neil Jerram * iselect.c (collisionp, gnfds, greadfds, gwritefds...
2002-03-01 Dirk HerrmannChanges in doc/ref:
2002-02-25 Dirk Herrmann* gc.c (scm_gc_sweep): Make it compile even when deprecated
2002-02-21 Mikael Djurfeldt* gc.c (scm_gc_sweep): Print an error message when...
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-25 Marius Vollmer(SCM_GC_SET_ALLOCATED, scm_debug_newcell,
2001-11-02 Marius Vollmer`__libc_ia64_register_backing_store_base'
2001-10-09 Rob Browning* gc.c: support ia64 register backing store.
2001-09-17 Dirk Herrmann* Removed function scm_gc_mark_cell_conservatively.
2001-09-15 Gary Houston * root.h (scm_root_state): removed the continuation_st...
2001-09-06 Marius Vollmer(scm_done_free): Always subtract size from scm_mallocated
2001-08-31 Dirk Herrmann* Removed lots of deprecated stuff.
2001-08-26 Marius VollmerReplaced "scm_t_portable" with "scm_port_table" which...
2001-08-24 Michael Livshin* gc.c (scm_gc_sweep): now can sweep unreachable variab...
2001-08-17 Thien-Thi NguyenFix omission bug: Add `heap_segment' forward decl
2001-07-26 Marius Vollmer* tags.h: Update tag system docs.
2001-07-25 Marius Vollmer* tags.h (scm_tc7_variable): New.
2001-07-09 Thien-Thi NguyenRemove "face-lift" comment.
2001-06-30 Dirk Herrmann* Fixed some signedness issues.
2001-06-28 Keisuke Nishida * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list...
2001-06-14 Marius Vollmerreplace "scm_*_t" with "scm_t_*".
2001-06-07 Dirk Herrmann* Introduce SCM_UNUSED and mark unused function parameters.
2001-05-28 Michael Livshin* hooks.c (scm_create_hook): deprecated.
2001-05-27 Dirk Herrmann* Changed the default definition of SCM.
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-20 Marius Vollmer(scm_c_make_gsubr, scm_c_define_gsubr, scm_c_make_gsubr...
2001-05-15 Marius VollmerMerge from mvo-vcell-cleanup-1-branch.
2001-05-15 Dirk Herrmann* Make SCM_DEBUG_CELL_ACCESSES=1 work with GUILE_DEBUG_...
2001-05-08 Dirk Herrmann* Removed deprecated hook names.
2001-04-27 Rob Browning * gc.c
2001-04-21 Dirk Herrmann* Made creation of new smob types thread safe.
2001-04-17 Dirk Herrmann* Incorporated fixes to interrupt deferring/allowing...
2001-04-03 Martin GrabmüllerCorrect, update, improve and clean up a lot of docstrin...
2001-03-31 Dirk Herrmann* Re-introduce a cheap sanity test for non debug mode.
2001-03-30 Dirk Herrmann* Made SCM_DEBUG_CELL_ACCESSES working again.
2001-03-30 Dirk Herrmann* Replaced a lot of calls to SCM_C[AD]R with more appro...
2001-03-22 Dirk Herrmann* Replace function scm_makstr with new function scm_all...
2001-03-17 Gary Houston * gc.c (scm_must_malloc): changed the comment explaini...
2001-03-16 Martin Grabmüller * list.c (scm_list, scm_cons_star, scm_null_p, scm_lis...
2001-03-14 Martin Grabmüller* gh_data.c (gh_scm2chars, gh_scm2shorts, gh_scm2longs),
2001-03-10 Mikael Djurfeldt* _scm.h: Removed #include <errno.h>.
2001-03-09 Keisuke NishidaRemove #include <stdio.h>. Add #include <string.h>.
2001-03-04 Dirk Herrmann* Eliminate some calls to scm_wta.
2001-02-16 Martin Grabmüller(scm_unhash_name): Added docstring.
2001-02-03 Michael LivshinSCM_DOUBLE_CELLP deprecated and made unused
2001-02-02 Keisuke NishidaNew functions: scm_c_make_vector, scm_c_make_hash_table.
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-24 Michael Livshin* gc.c: (scm_gc_mark_dependencies): use SCM_EQ_P for...
2000-12-23 Michael Livshin* gc.c: (scm_gc_mark_dependencies): new function. ...
2000-12-13 Dirk Herrmann* Renamed scm_symbols to symbols and made it static...
2000-12-12 Dirk Herrmann* The creation of symbols and bindings are two separate...
2000-12-11 Dirk Herrmann* Initialize symbols using SCM_(GLOBAL_)?SYMBOL instead...
2000-12-08 Dirk Herrmann* Guile does not assume a hash table size of scm_symhas...
2000-12-07 Dirk Herrmann* Undid my last patch and added a comment why it was...
2000-12-06 Dirk Herrmann* Fixed: gc_async must be protected from gc.
2000-12-06 Dirk Herrmann* No binding is created for %gc-thunk any more.
2000-12-04 Dirk Herrmann* Minor cleanup/optimization for char=?.
2000-11-25 Gary Houston * use an applicable SMOB to represent continuations...
2000-11-23 Dirk Herrmann* Deprecated SCM_SETLENGTH.
2000-11-17 Marius Vollmer* alist.c, arbiters.c, async.c, backtrace.c, boolean...
2000-11-02 Dirk Herrmann* Get rid of calls to SCM_ROSTRINGP.
2000-10-25 Dirk Herrmann* Deprecated scm_vector_set_length_x.
2000-10-25 Dirk Herrmann* Some more work to get rid of SCM_LENGTH
2000-10-10 Dirk Herrmann* Removed further calls to SCM_LENGTH.
2000-09-26 Dirk Herrmann* Eliminated all remaining calls to SCM_CHARS.
2000-09-26 Dirk Herrmann* Further references to SCM_CHARS removed.
2000-09-22 Dirk Herrmann* Removed unused type tag scm_tc7_lvector.
2000-09-22 Dirk Herrmann* Eliminated some more calls to SCM_CHARS.
2000-09-12 Dirk Herrmann* Unified ssymbols and msymbols to a single symbol...
2000-09-02 Michael Livshin* gc.c (scm_mark_locations): mark freecells too, and...
2000-08-23 Mikael Djurfeldt* gc.c (scm_gc_mark): Don't use GUILE_DEBUG flag to...
2000-08-19 Michael Livshin* gc.c (scm_gc_sweep): added a `continue' statement...
2000-08-17 Michael Livshin* gc.c: (scm_default_init_heap_size_*): defined to...
2000-08-16 Michael Livshin* gc.c (scm_gc_stats): add more obscure stats, such...
2000-08-09 Mikael Djurfeldt* gc.c (scm_gc_mark, scm_gc_sweep): Remove vcell =...
2000-07-26 Dirk Herrmann* Renamed local variable 'free' to avoid confusion...
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-13 Dirk Herrmann* Minor cleanups in scm_mark_locations.
2000-07-10 Dirk Herrmann* Use a set of dedicated macros to access and modify...
2000-07-06 Dirk Herrmann* Keep track of the heap segment table size.
2000-06-30 Dirk Herrmann* Improved memory error handling.
2000-06-29 Mikael Djurfeldt* gc.c (scm_gc_for_newcell): Behave gracefully also...
2000-06-29 Dirk Herrmann* Use appropriate error signalling functions.
2000-06-29 Dirk Herrmann* Removed unused identifier MIN_GC_YIELD.
next