|
From: | Mikael Djurfeldt |
Subject: | guile/guile-core/libguile ChangeLog gc-malloc.c... |
Date: | Tue, 10 Dec 2002 15:25:26 -0500 |
CVSROOT: /cvsroot/guile Module name: guile Changes by: Mikael Djurfeldt <address@hidden> 02/12/10 15:25:26 Modified files: guile-core/libguile: ChangeLog gc-malloc.c gc.h init.c Log message: * gc-malloc.c, gc.h (scm_gc_malloc_prehistory): New function. * gc-malloc.c (malloc_mutex): New mutex. (scm_gc_malloc_prehistory): Initialize it. (scm_realloc): Serialize call to realloc (scm_calloc): Same for calloc. Thanks to Wolfgang Jaehrling! (Now we have to make sure all calls to malloc/realloc are made through scm_malloc.) * init.c (scm_init_guile_1): Call scm_gc_malloc_prehistory. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/ChangeLog.diff?tr1=1.1746&tr2=1.1747&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/gc-malloc.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/gc.h.diff?tr1=1.100&tr2=1.101&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/init.c.diff?tr1=1.142&tr2=1.143&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |