1 |
|
2003-07-06 Han-Wen Nienhuys <hanwen@cs.uu.nl> |
2 |
|
|
3 |
|
* gc-malloc.c (decrease_mtrigger): new function |
4 |
|
(increase_mtrigger): new function, separate debug registering and |
5 |
|
mtrigger administration. |
6 |
|
(scm_gc_realloc): bugfix: do mtrigger administration before the |
7 |
|
actual realloc, for the realloc might invalidate a GC-d segment of |
8 |
|
memory. Thanks to Sam Hocevar for pointing this out. |
9 |
|
(scm_gc_realloc): use scm_malloc_reregister instead of |
10 |
|
unregistering and registering in sequence. |
11 |
|
|
12 |
2003-07-03 Han-Wen Nienhuys <hanwen@cs.uu.nl> |
2003-07-03 Han-Wen Nienhuys <hanwen@cs.uu.nl> |
13 |
|
|
14 |
* __scm.h (SCM_ASSERT): change "else" expansion to "do { } while (0)" |
* __scm.h (SCM_ASSERT): change "else" expansion to "do { } while (0)" |