summaryrefslogtreecommitdiff
path: root/libguile/weak-vector.c
AgeCommit message (Expand)AuthorFilesLines
5 daysReimplement weak vectors in Scheme using ephemeronswip-whippetAndy Wingo1-273/+0
6 daysSCM_GC_MALLOC avoids BDW APIAndy Wingo1-1/+2
2018-10-07Fix use of uninstalled header by installed headersAndy Wingo1-0/+1
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rationalize include order in C filesAndy Wingo1-1/+2
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-8/+8
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve threads.h from _scm.h.Andy Wingo1-0/+1
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-19Remove <string.h> include from ports.h.Andy Wingo1-0/+1
2018-06-19Devolve vectors.h include from ports.hAndy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Remove list.h from _scm.hAndy Wingo1-2/+3
2018-06-18Remove includes of validate.h.Andy Wingo1-1/+0
2018-06-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-2/+3
2014-02-08Merge commit '495cea0c931de23f074892b3f32808e676712a18'Andy Wingo1-2/+2
2014-02-07Add weak-vector-length, weak-vector-ref, weak-vector-set!Andy Wingo1-6/+69
2013-08-08Fix --without-threads and SCM_DEBUG_TYPING_STRICTNESS==2 builds.Mark H Weaver1-2/+3
2012-07-06Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-4/+4
2012-01-31Revert "add SCM_HEAP_OBJECT_BASE"Andy Wingo1-1/+1
2011-10-24add SCM_HEAP_OBJECT_BASEAndy Wingo1-1/+1
2011-10-24add SCM_HEAP_OBJECT_PAndy Wingo1-3/+3
2011-10-24add SCM_{PACK,UNPACK}_POINTERAndy Wingo1-2/+2
2011-10-24remove weak pairs, rewrite weak vectorsAndy Wingo1-0/+207