summaryrefslogtreecommitdiff
path: root/libguile/finalizers.c
AgeCommit message (Expand)AuthorFilesLines
2014-04-25Merge branch 'stable-2.0'v2.1.0Mark H Weaver1-2/+0
2014-04-17Add interface to disable automatic finalizationAndy Wingo1-9/+72
2013-11-22Remove tests and shims for pre-7.2 bdw-gc.Andy Wingo1-11/+0
2013-05-30Do not assume `pthread_t' is an integer type.Ludovic Courtès1-10/+15
2013-01-20consolidate scm_i_register_weak_gc_callback, update weak-set to fitAndy Wingo1-1/+59
2012-07-06Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-1/+1
2012-07-02Use `void *' instead of `GC_PTR' internally.Ludovic Courtès1-1/+1
2012-03-08Merge remote-tracking branch 'local-2.0/stable-2.0'Andy Wingo1-5/+18
2012-03-08run finalizers asynchronously in asyncsAndy Wingo1-0/+56
2012-03-08add scm_i_set_finalizer, scm_i_add_finalizer, scm_i_add_resuscitatorAndy Wingo1-0/+126
2012-02-24fixes to threaded finalizersAndy Wingo1-12/+23
2012-02-24run finalizers asynchronously (in asyncs and/or pthreads)Andy Wingo1-0/+178
2012-02-19add scm_i_set_finalizer, scm_i_add_finalizer, scm_i_add_resuscitatorAndy Wingo1-0/+126