summaryrefslogtreecommitdiff
path: root/libguile/gc-malloc.c
Commit message (Expand)AuthorAgeFilesLines
* 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-12/+11
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-15/+15
* Inline tags.h into __scm.hAndy Wingo2018-06-201-1/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Refactor handling of auxiliary stacks and setjmp/longjmpAndy Wingo2018-06-171-8/+2
* Deprecate dynamic rootsAndy Wingo2016-11-211-1/+0
* Merge branch 'stable-2.0'v2.1.0Mark H Weaver2014-04-251-3/+2
|\
| * Rely on Gnulib for <unistd.h>.Mark H Weaver2014-02-271-3/+2
* | Out-of-memory situations raise exceptions instead of abortingAndy Wingo2014-03-221-2/+5
* | Remove private-gc.hAndy Wingo2013-11-281-2/+0
* | Remove tests and shims for pre-7.2 bdw-gc.Andy Wingo2013-11-221-5/+1
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-081-32/+55
|\ \ | |/
| * Fix --enable-debug-mallocAndy Wingo2012-02-051-37/+56
* | Merge commit 'f78a1ccede02ccad89d6c91a6b297f1f14a30907'Andy Wingo2012-01-101-4/+1
|\ \ | |/
| * stdlib.h, not malloc.hAndy Wingo2011-12-221-4/+1
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-12-131-0/+4
|\ \ | |/
| * fix compilation with gc 7.1Chris K. Jester-Young2011-12-081-0/+4
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-12-061-1/+2
|\ \ | |/
| * scm_gc_register_collectable_memory calls scm_gc_register_allocationAndy Wingo2011-12-021-1/+2
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-12-011-1/+3
|\ \ | |/
| * attempt to handle steady-state mallocations betterAndy Wingo2011-11-291-1/+3
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2011-10-271-2/+3
|\ \ | |/
| * Fix compilation with `--enable-debug-malloc'.Bake Timmons2011-10-221-2/+3
* | remove weak pairs, rewrite weak vectorsAndy Wingo2011-10-241-1/+0
* | remove all deprecated codeAndy Wingo2011-05-121-104/+1
|/
* make-string et al nulls memory if not given an initializerAndy Wingo2010-12-041-2/+4
* fix bug in scm_must_freeAndy Wingo2010-03-291-11/+5
* remove out-of-date comment in scm_gc_mallocAndy Wingo2010-03-291-12/+1
* Fix stylistic issues revealed by "make syntax-check".Ludovic Courtès2009-11-171-7/+2
* Don't use memset(3) after `GC_MALLOC ()' calls.Ludovic Courtès2009-10-261-4/+2
* Resolve warning in gcc-4.3 about transposed parameters passed to memsetJulian Graham2009-10-251-1/+2
* Use pointer-less memory for `scm_gc_strdup ()'.Ludovic Courtès2009-10-151-1/+1
* Remove deprecated variables/macros from the GC headers.Ludovic Courtès2009-08-281-21/+0
* Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-08-281-4/+6
|\
| * Merge wip-array refactor, up to cd43fdc5b7a7cAndy Wingo2009-08-251-2/+2
| |\
| | * rename unif.[ch] to arrays.[ch]Andy Wingo2009-07-191-2/+2
| * | Type-limits error in GC environment initializationMichael Gran2009-08-201-2/+4
| |/
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-08-181-6/+7
|\ \ | |/
| * Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2008-09-131-1/+1
|\ \ | |/
| * Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès2008-09-131-1/+1
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2008-09-101-4/+4
|\ \ | |/
| * Style nitpicks: space before () in function call.Han-Wen Nienhuys2008-08-211-5/+5
| * If realloc() fails in scm_realloc, then do a complete GC with completeHan-Wen Nienhuys2008-08-161-13/+9
| * Garbage collection cleanup.Han-Wen Nienhuys2008-08-161-10/+14
| * Release stuff: missing NEWS and 2007/2008 copyrights.Neil Jerram2008-02-151-1/+1
| * (scm_gc_malloc): Return NULL if requested size is 0.Neil Jerram2008-02-061-2/+3