summaryrefslogtreecommitdiff
path: root/libguile/gc.c
Commit message (Expand)AuthorAgeFilesLines
* Tweak to initial heap size selectionAndy Wingo2020-08-271-2/+4
* Bump DEFAULT_INITIAL_HEAP_SIZEAndy Wingo2020-08-271-11/+2
* Rename scm_i_thread to scm_threadAndy Wingo2018-06-261-1/+1
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Rationalize include order in C filesAndy Wingo2018-06-201-20/+18
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-28/+28
* Inline tags.h into __scm.hAndy Wingo2018-06-201-1/+0
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve symbols.h from _scm.hAndy Wingo2018-06-201-0/+1
* Remove modules.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve numbers.h from _scm.h.Andy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Remove list.h from _scm.hAndy Wingo2018-06-181-0/+1
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Devolve more validate macrosAndy Wingo2018-06-181-2/+1
* Inline definition of SIZEOF_SCM_T_BITSAndy Wingo2018-06-171-1/+1
* Refactor handling of auxiliary stacks and setjmp/longjmpAndy Wingo2018-06-171-7/+2
* Remove indirection in structsAndy Wingo2017-09-141-3/+3
* Make scm_gc_warn_proc() write directly to stderrDaniel Llorens2016-12-141-31/+3
* Fix --without-threadsAndy Wingo2016-12-071-2/+2
* Deprecate dynamic rootsAndy Wingo2016-11-211-1/+0
* Remove SCM_DEBUG_CELL_ACCESSES==1Andy Wingo2016-11-181-137/+5
* Mutex instead of critical section in gc.cAndy Wingo2016-11-011-18/+9
* Use atomics for async interruptsAndy Wingo2016-10-261-5/+4
* Fix --without-threads against threaded BDW-GCAndy Wingo2016-07-251-1/+7
* Use the right GC version macros.Ludovic Courtès2014-06-091-1/+1
* Merge branch 'stable-2.0'v2.1.0Mark H Weaver2014-04-251-2/+0
|\
| * Rely on Gnulib for <unistd.h>.Mark H Weaver2014-02-271-3/+1
* | Set $GC_MARKERS to 1 when libgc 7.4.0 is used.Ludovic Courtès2014-04-231-0/+8
* | Out-of-memory situations raise exceptions instead of abortingAndy Wingo2014-03-221-0/+64
* | Remove code to run GC more frequently as process image size increasedAndy Wingo2014-02-021-147/+1
* | Remove unused function scm_i_tag_name.Tom Tromey2013-12-121-78/+0
* | Merge commit 'd364a8971828e38e8f9112b711066f4962bb400e'Andy Wingo2013-11-281-39/+0
|\ \ | |/
| * Deprecate gc-live-object-statsAndy Wingo2013-11-281-38/+0
* | Avoid needless GC on startup due to scm_gc_register_allocationAndy Wingo2013-11-281-1/+1
* | Remove private-gc.hAndy Wingo2013-11-281-20/+1
* | scm_i_tag_name internal to gc.cAndy Wingo2013-11-281-1/+2
* | Tune initial heap sizeAndy Wingo2013-11-281-1/+7
* | Remove another GC 6.8 hackAndy Wingo2013-11-281-7/+0
* | Remove tests and shims for pre-7.2 bdw-gc.Andy Wingo2013-11-221-12/+0
* | Remove scm_tc7_vmAndy Wingo2013-11-211-2/+0
* | Remove stack programs, objcode, and the old VM.Andy Wingo2013-11-081-2/+0
* | Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-03-281-1/+15
|\ \ | |/
| * Use accessors instead of symbols deprecated in libgc 7.3.Ludovic Courtès2013-03-011-1/+15
* | gc.c: assume gc 7.2 features are presentAndy Wingo2013-01-201-49/+1
* | Merge remote-tracking branch 'local-2.0/stable-2.0'Andy Wingo2012-03-111-0/+8
|\ \ | |/
| * more libgc 7.1 compatAndy Wingo2012-03-081-0/+8