Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 6978c67339 use the new finalizer helpers %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 0aed71aa51 Revert "add SCM_HEAP_OBJECT_BASE" %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 0bdd43515e Merge commit 'f78a1ccede02ccad89d6c91a6b297f1f14a30907' %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 34cf38c3a2 stdlib.h, not malloc.h %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 0607ebbfcf locking for putc, puts %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 25d50a051d most uses of scm_from_locale_symbol become scm_from_utf8_symbol %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 47ed8656db add SCM_HEAP_OBJECT_BASE %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 8c5bb72920 add SCM_HEAP_OBJECT_P %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 21041372ed add SCM_{PACK,UNPACK}_POINTER %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 203a92b67b convert internal weak hash table users to use the weak table api %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 27583e7466 scm_new_smob, scm_new_double_smob inline functions %!s(int64=14) %!d(string=hai) anos
  Andy Wingo c0937f0988 safely access the trampoline weak map %!s(int64=14) %!d(string=hai) anos
  Andy Wingo f9654187b1 objcode type is an enumeration, not flags %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 75c3ed2820 smobs are applied with vm trampoline procedures %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 9174596d5b re-add SCM_GSUBR_MAX %!s(int64=15) %!d(string=hai) anos
  Andy Wingo cc7005bc37 remove scm_tc7_gsubr %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 56164dc47f clean up smob macro implementation %!s(int64=15) %!d(string=hai) anos
  Andy Wingo efcebb5b56 fold objects.[ch] into goops.[ch] %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 3051344be5 Remove default port/SMOB finalizers. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 1c44468d77 Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès f86f3b5b11 Remove the `scm_tc_free_cell' SMOB type. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 1f7de76940 Simplify the creation of the SMOB GC "kind". %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 04795a1cb2 GOOPS: Statically allocate the SMOB class array. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 202271f291 Publish the maximum number of SMOB types as `SCM_I_MAX_SMOB_TYPE_COUNT'. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 474554694f GOOPS: Statically allocate the SMOB class array. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès c891a40e9f Publish the maximum number of SMOB types as `SCM_I_MAX_SMOB_TYPE_COUNT'. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 627796347f Fix initialization of the SMOB GC "kind". %!s(int64=17) %!d(string=hai) anos
  Ludovic Courtès 44e268898b Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=17) %!d(string=hai) anos