summaryrefslogtreecommitdiff
path: root/libguile/gc-malloc.c
AgeCommit message (Expand)AuthorFilesLines
2009-11-17Fix stylistic issues revealed by "make syntax-check".Ludovic Courtès1-7/+2
2009-10-26Don't use memset(3) after `GC_MALLOC ()' calls.Ludovic Courtès1-4/+2
2009-10-25Resolve warning in gcc-4.3 about transposed parameters passed to memsetJulian Graham1-1/+2
2009-10-15Use pointer-less memory for `scm_gc_strdup ()'.Ludovic Courtès1-1/+1
2009-08-28Remove deprecated variables/macros from the GC headers.Ludovic Courtès1-21/+0
2009-08-28Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-4/+6
2009-08-25Merge wip-array refactor, up to cd43fdc5b7a7cAndy Wingo1-2/+2
2009-08-20Type-limits error in GC environment initializationMichael Gran1-2/+4
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-6/+7
2009-07-19rename unif.[ch] to arrays.[ch]Andy Wingo1-2/+2
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-09-13Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-1/+1
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2008-09-10Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-4/+4
2008-09-10scm_gc_malloc: Handle zero-octet allocations.Ludovic Courtes1-1/+8
2008-09-05Added `scm_gc_malloc_pointerless ()', equivalent to `GC_MALLOC_ATOMIC ()'.Ludovic Courtes1-1/+10
2008-09-05Merge from lcourtes@laas.fr--2005-mobileLudovic Courtes1-143/+10
2008-08-21Style nitpicks: space before () in function call.Han-Wen Nienhuys1-5/+5
2008-08-16If realloc() fails in scm_realloc, then do a complete GC with completeHan-Wen Nienhuys1-13/+9
2008-08-16Garbage collection cleanup.Han-Wen Nienhuys1-10/+14
2008-02-15Release stuff: missing NEWS and 2007/2008 copyrights.Neil Jerram1-1/+1
2008-02-06(scm_gc_malloc): Return NULL if requested size is 0.Neil Jerram1-2/+3
2006-04-17merge from 1.8 branchKevin Ryde1-1/+11
2006-02-14Ludovic's patch for scm_t_sweep_statistics.Han-Wen Nienhuys1-4/+6
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-10* gc.h, gc.c (SCM_FREECELL_P): Removed for good.Marius Vollmer1-4/+9
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-12/+10
2005-01-24Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer1-10/+12
2005-01-24Threading changes.Marius Vollmer1-12/+10
2004-08-19* gc.h, gc.c (scm_i_gc_admin_mutex): New, to protectMarius Vollmer1-5/+19
2004-02-16Add a copyright year.Kevin Ryde1-1/+1
2004-02-16(scm_done_malloc, scm_done_free): Allow negative sizes,Kevin Ryde1-3/+9
2003-07-09(scm_gc_realloc): Define "ptr" at start of function.Kevin Ryde1-1/+3
2003-07-06(decrease_mtrigger): new functionHan-Wen Nienhuys1-13/+35
2003-05-14(scm_gc_register_collectable_memory): avoidHan-Wen Nienhuys1-2/+11
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-35/+11
2003-03-25* gc-malloc.c: #include <config.h> if HAVE_CONFIG_H.Rob Browning1-0/+4
2002-12-21* gc.c, gc.h (scm_i_sweep_mutex): New mutex.Mikael Djurfeldt1-11/+15
2002-12-11* gc-malloc.c, gc.h, init.c: Reverted gc-malloc change ofMikael Djurfeldt1-16/+0
2002-12-10* gc-malloc.c, gc.h (scm_gc_malloc_prehistory): New function.Mikael Djurfeldt1-3/+7
2002-12-10* gc-malloc.c (malloc_mutex): New mutex.Mikael Djurfeldt1-0/+12
2002-12-09* __scm.h (SCM_ALLOW_INTS_ONLY): Removed.Mikael Djurfeldt1-3/+15
2002-09-09(scm_gc_register_collectable_memory): more overflowHan-Wen Nienhuys1-2/+2
2002-09-05* gc-segment.c (scm_i_make_initial_segment): check user settingsHan-Wen Nienhuys1-1/+12
2002-09-05* struct.h: change scm_structs_to_free to scm_i_structs_to_freeHan-Wen Nienhuys1-2/+4
2002-09-05add DEBUGINFO for mtrigger GCs.Han-Wen Nienhuys1-7/+7
2002-08-28* gc.h: remove DOUBLECELL card flags.Han-Wen Nienhuys1-1/+11
2002-08-08* gc-card.c ("sweep_card"): remove SCM_MISC_ERROR messages: printHan-Wen Nienhuys1-1/+4
2002-08-05* tests/reader.test: change misc-error in read-error.Han-Wen Nienhuys1-1/+13
2002-08-04(INPUT_ERROR): Prepare for file:line:column errorHan-Wen Nienhuys1-27/+16