summaryrefslogtreecommitdiff
path: root/libguile/weak-set.c
Commit message (Expand)AuthorAgeFilesLines
* 'resize_set' no longer allocates in a loop.Ludovic Courtès2020-03-231-2/+2
* Ensure weak sets are occasionally vacuumed.Ludovic Courtès2020-03-231-0/+1
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Make .c copyright headers uniformAndy Wingo2018-06-201-1/+2
* Rationalize include order in C filesAndy Wingo2018-06-201-4/+5
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-10/+10
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve threads.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Remove <string.h> include from ports.h.Andy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-1/+2
* Fix finalizer resuscitation causing excessive GCAndy Wingo2017-03-131-1/+17
* Remove scm_puts_unlocked.Andy Wingo2016-04-261-3/+3
* Remove scm_putc_unlocked.Andy Wingo2016-04-261-1/+1
* consolidate scm_i_register_weak_gc_callback, update weak-set to fitAndy Wingo2013-01-201-75/+21
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-07-061-9/+9
* Fix lock handling bug in commit aac980de43a0466b968a56607664f5ebbca6b751.Ken Raeburn2012-05-201-1/+1
* Revert "with a threaded guile, lock weak sets and tables during a fork"Andy Wingo2012-02-231-95/+13
* use the new finalizer helpersAndy Wingo2012-02-191-2/+2
* better hysteresis in weak-set, weak-tableAndy Wingo2012-02-191-1/+37
* with a threaded guile, lock weak sets and tables during a forkAndy Wingo2012-02-171-13/+95
* weaks: move an allocation outside a critical sectionAndy Wingo2012-02-131-18/+37
* Revert "add SCM_HEAP_OBJECT_BASE"Andy Wingo2012-01-311-2/+2
* support for new GC_move_disappearing_linkAndy Wingo2011-11-241-0/+4
* locking for putc, putsAndy Wingo2011-11-081-4/+4
* add SCM_HEAP_OBJECT_BASEAndy Wingo2011-10-241-2/+2
* add SCM_HEAP_OBJECT_PAndy Wingo2011-10-241-4/+4
* add SCM_{PACK,UNPACK}_POINTERAndy Wingo2011-10-241-11/+11
* refactor tc7 and tc16 checksAndy Wingo2011-10-241-1/+1
* add weak setsAndy Wingo2011-10-231-0/+887