Revīziju vēsture

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