Historique des commits

Auteur SHA1 Message Date
  Andy Wingo dc8dda77e0 More robust vacuuming of in-use weak tables il y a 7 ans
  Andy Wingo d01addeb1f Refactor weak table to use bitmaps for weak entries il y a 7 ans
  Andy Wingo a053c0510c Weak tables are now bucket-and-chain tables il y a 7 ans
  Andy Wingo c9910c6042 Fix finalizer resuscitation causing excessive GC il y a 8 ans
  Andy Wingo 668153dbb6 Add weak-table fast path for update il y a 8 ans
  Andy Wingo 5a3bc32c99 Fix scm_weak_table_refq for undefined default il y a 8 ans
  Andy Wingo 105e36543f Remove scm_puts_unlocked. il y a 8 ans
  Andy Wingo 206b3f6e03 Remove scm_putc_unlocked. il y a 8 ans
  Andy Wingo 04023cceb7 Merge commit 'b86069c1308a6ca36f3a3bc56134b3f8fd693592' il y a 11 ans
  Andy Wingo d7cb7f7925 weak-table consolidation around scm_i_register_weak_gc_callback il y a 12 ans
  Andy Wingo 2aed2667fc Merge remote-tracking branch 'origin/stable-2.0' il y a 12 ans
  Ken Raeburn a722bcaa13 Fix lock handling bug in commit aac980de43a0466b968a56607664f5ebbca6b751. il y a 12 ans
  Andy Wingo 07e69928fc hash-set! on weak tables returns the value il y a 13 ans
  Andy Wingo 81b80b9610 Revert "with a threaded guile, lock weak sets and tables during a fork" il y a 13 ans
  Andy Wingo 6978c67339 use the new finalizer helpers il y a 13 ans
  Andy Wingo 7932759fc7 better hysteresis in weak-set, weak-table il y a 13 ans
  Andy Wingo f609480611 with a threaded guile, lock weak sets and tables during a fork il y a 13 ans
  Andy Wingo aac980de43 weaks: move an allocation outside a critical section il y a 13 ans
  Andy Wingo 0aed71aa51 Revert "add SCM_HEAP_OBJECT_BASE" il y a 13 ans
  Andy Wingo 3dc9f41900 support for new GC_move_disappearing_link 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 dc7da0be90 refactor tc7 and tc16 checks il y a 13 ans
  Andy Wingo 54a9b981a4 reimplement hashtab.c's weak hash tables in terms of weak-table.c il y a 13 ans
  Andy Wingo 7005c60fcb add weak table implementation il y a 13 ans