summaryrefslogtreecommitdiff
path: root/libguile/gc.c
Commit message (Expand)AuthorAgeFilesLines
* Make scm_gc_warn_proc() write directly to stderr...Daniel Llorens2016-12-141-31/+3
* Fix --without-threads...Andy Wingo2016-12-071-2/+2
* Deprecate dynamic roots...Andy Wingo2016-11-211-1/+0
* Remove SCM_DEBUG_CELL_ACCESSES==1...Andy Wingo2016-11-181-137/+5
* Mutex instead of critical section in gc.c...Andy Wingo2016-11-011-18/+9
* Use atomics for async interrupts...Andy Wingo2016-10-261-5/+4
* Fix --without-threads against threaded BDW-GC...Andy Wingo2016-07-251-1/+7
* Use the right GC version macros....Ludovic Courtès2014-06-091-1/+1
* Merge branch 'stable-2.0'...Mark 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 aborting...Andy Wingo2014-03-221-0/+64
* | Remove code to run GC more frequently as process image size increased...Andy 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-stats...Andy Wingo2013-11-281-38/+0
* | Avoid needless GC on startup due to scm_gc_register_allocation...Andy Wingo2013-11-281-1/+1
* | Remove private-gc.h...Andy Wingo2013-11-281-20/+1
* | scm_i_tag_name internal to gc.c...Andy Wingo2013-11-281-1/+2
* | Tune initial heap size...Andy Wingo2013-11-281-1/+7
* | Remove another GC 6.8 hack...Andy Wingo2013-11-281-7/+0
* | Remove tests and shims for pre-7.2 bdw-gc....Andy Wingo2013-11-221-12/+0
* | Remove scm_tc7_vm...Andy 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 present...Andy 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 compat...Andy Wingo2012-03-081-0/+8
* | Merge remote-tracking branch 'local-2.0/stable-2.0'...Andy Wingo2012-03-081-0/+2
|\|
| * run finalizers asynchronously in asyncs...Andy Wingo2012-03-081-1/+5
* | run finalizers asynchronously (in asyncs and/or pthreads)...Andy Wingo2012-02-241-1/+3
* | Revert "install pthread_atfork handlers for guile's static mutexen"...Andy Wingo2012-02-231-2/+1
* | install pthread_atfork handlers for guile's static mutexen...Andy Wingo2012-02-171-1/+2
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2012-01-301-0/+4
|\|
| * fix hook invocation during thread guilification...Andy Wingo2012-01-301-0/+4
* | Merge commit 'f78a1ccede02ccad89d6c91a6b297f1f14a30907'Andy Wingo2012-01-101-4/+1
|\|
| * stdlib.h, not malloc.h...Andy Wingo2011-12-221-4/+1
| * fix scm_protects deprecation warning...Andy Wingo2011-12-191-0/+2
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2011-12-131-0/+4
|\|
| * fix compilation with gc 7.1...Chris K. Jester-Young2011-12-081-0/+4
* | Merge remote-tracking branch 'origin/stable-2.0'...Andy Wingo2011-12-011-8/+212
|\|
| * fix deadlock in before-gc-hook on certain 7.2alpha gc versions...Andy Wingo2011-12-011-1/+10
| * attempt to handle steady-state mallocations better...Andy Wingo2011-11-291-0/+35
| * adjust_gc_frequency before gc, for more precision...Andy Wingo2011-11-291-1/+1
| * fix uninitialized variable in gc.c...Andy Wingo2011-11-291-1/+1
| * switch off debugging flag that was mistakenly left on...Andy Wingo2011-11-291-1/+1
| * increase garbage collection rate if the process is growing...Andy Wingo2011-11-291-2/+148
| * get heap stats with GC_get_heap_usage_safe, if available....Andy Wingo2011-11-281-6/+20
| * deprecate direct scm_protects access...Andy Wingo2011-11-211-1/+4