Historique des commits

Auteur SHA1 Message Date
  Andy Wingo d511a2e160 Merge remote-tracking branch 'origin/stable-2.0' il y a 11 ans
  Andy Wingo 8f0ecae98c Critical sections in guardians do not need to block asyncs il y a 11 ans
  Andy Wingo 6683f204ba Merge commit '2437c7b2e8b4ab7786847ee1ce0b59e446a70fe2' il y a 11 ans
  Mark H Weaver 2437c7b2e8 Make guardians thread-safe. il y a 11 ans
  Andy Wingo 03d1294977 Remove tests and shims for pre-7.2 bdw-gc. il y a 11 ans
  Mark H Weaver 26d148066f Merge remote-tracking branch 'origin/stable-2.0' il y a 11 ans
  Ludovic Courtès 0f595d7d1d Use accessors instead of symbols deprecated in libgc 7.3. il y a 11 ans
  Andy Wingo 2aed2667fc Merge remote-tracking branch 'origin/stable-2.0' il y a 12 ans
  Ludovic Courtès 6922d92f96 Use `void *' instead of `GC_PTR' internally. il y a 12 ans
  Andy Wingo 0aed71aa51 Revert "add SCM_HEAP_OBJECT_BASE" il y a 13 ans
  Andy Wingo 0607ebbfcf locking for putc, puts il y a 13 ans
  Andy Wingo 47ed8656db add SCM_HEAP_OBJECT_BASE il y a 13 ans
  Andy Wingo 8c5bb72920 add SCM_HEAP_OBJECT_P il y a 13 ans
  Andy Wingo 21041372ed add SCM_{PACK,UNPACK}_POINTER il y a 13 ans
  Andy Wingo a141db8604 remove weak pairs, rewrite weak vectors il y a 13 ans
  Andy Wingo 393baa8a44 scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etc il y a 13 ans
  Andy Wingo b2b33168b1 more care regarding SCM_PACK and SCM_UNPACK il y a 13 ans
  Andy Wingo 4834078b07 SCM_CELL in guardians.c il y a 15 ans
  Ludovic Courtès 6bd210e090 Remove deprecated guardian code. il y a 15 ans
  Ludovic Courtès 1c44468d77 Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution. il y a 15 ans
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc il y a 15 ans
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ il y a 15 ans
  Ludovic Courtès 5aec3cf407 Add `DEBUG_GUARDIANS' macro for guardian finalization debugging. il y a 16 ans
  Ludovic Courtès 44e268898b Merge branch 'master' into boehm-demers-weiser-gc il y a 16 ans
  Ludovic Courtès dbb605f575 Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. il y a 16 ans
  Ludovic Courtes e7bca22779 Use thread-local allocation (significant perf. improvement!); added the `boehm-gc.h' header. il y a 18 ans
  Ludovic Courtes 9778b58a19 Allow guardians to be GC'd before the objects they guard. il y a 18 ans
  Ludovic Courtes 10fb3386dd Fixed use of finalizers for guardians and SMOBs (undoes patches 23-24). il y a 18 ans
  Ludovic Courtes febd2677c9 Generalized BGC's finalizer mechanism. Use it in `guardians.c'. il y a 18 ans
  Ludovic Courtes bc700b6dd3 First stab at the guardian implementation. Works fine at first glance! il y a 18 ans