diff options
author | Ludovic Courtes <ludovic.courtes@laas.fr> | 2006-11-27 00:14:23 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2008-09-10 22:19:11 +0200 |
commit | 184327a68d7aa6aa2576c398d324bd9def12ad67 (patch) | |
tree | ee268dce906a4ea1e74cd099511475077dd2f8d0 /libguile/root.h | |
parent | 915b3f9f9af5b9dce63e8d9df2ae4edba709d4b5 (diff) | |
download | guile-184327a68d7aa6aa2576c398d324bd9def12ad67.tar.gz |
Turn "all interior pointers" off (slight performance gain).
* libguile/gc.c (scm_storage_prehistory): Set `GC_all_interior_pointers'
to 0. Register `scm_tc3_cons' and `scm_tc3_closure' as valid
displacements.
* libguile/struct.c (scm_alloc_struct): Register additional
displacements.
git-archimport-id: lcourtes@laas.fr--2005-libre/guile-core--boehm-gc--1.9--patch-48
Diffstat (limited to 'libguile/root.h')
0 files changed, 0 insertions, 0 deletions