Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 0aed71aa51 Revert "add SCM_HEAP_OBJECT_BASE" %!s(int64=13) %!d(string=hai) anos
  Andy Wingo b2208d2e98 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
  Andy Wingo fd51e66190 attempt to handle steady-state mallocations better %!s(int64=13) %!d(string=hai) anos
  Andy Wingo fbe1cb7f64 remove public scm_protects export %!s(int64=13) %!d(string=hai) anos
  Andy Wingo f0d1bacd78 deprecate direct scm_protects access %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 47ed8656db add SCM_HEAP_OBJECT_BASE %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 21041372ed add SCM_{PACK,UNPACK}_POINTER %!s(int64=13) %!d(string=hai) anos
  Andy Wingo ff670362aa scm_cell, scm_double_cell, scm_words back to gc.h %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 4cf77f0946 simplify inline function infrastructure %!s(int64=13) %!d(string=hai) anos
  Andy Wingo fc7bd367ab remove all deprecated code %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès 8c93b597b3 Fix the visibility of a few of internal symbols. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès e3401c659e Use GCC's `malloc' attribute for malloc-like routines. %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès acbccb0c83 Reinstate `scm_protects', for backward compatibility. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 562cd1b8f8 more boot cleanup %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 0eb934f1f0 Use `SCM_DEPRECATED' in declarations of deprecated functions/variables. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 6dc797eee9 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=15) %!d(string=hai) anos
  Ken Raeburn 5f5e7a2cd6 Make test-case compilation with -DSCM_DEBUG=1 work. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 760fb97d1f Remove deprecated variables/macros from the GC headers. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès f86f3b5b11 Remove the `scm_tc_free_cell' SMOB type. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 85d7012ec3 Remove references to `scm_in_heap_p ()'. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 7f9ec18a1f Expose `GC_dump ()' at the Scheme level. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 6033d3266c Remove per-thread `gc_running_p'. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès f5cc9619df Remove GC-related fields from `scm_i_thread'. %!s(int64=16) %!d(string=hai) anos
  Han-Wen Nienhuys b71c8ec90a Revise GC asserts. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 6f03035fe8 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtes 071e0d9329 Remove `scm_get_stack_base ()'. %!s(int64=17) %!d(string=hai) anos
  Ludovic Courtes b74e86cf5f Fixed warnings due to unused stuff. %!s(int64=17) %!d(string=hai) anos
  Ludovic Courtès 35a9197ccc Merge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos