summaryrefslogtreecommitdiff
path: root/libguile/root.h
diff options
context:
space:
mode:
authorLudovic Courtes <ludovic.courtes@laas.fr>2006-11-27 00:14:23 +0000
committerLudovic Courtès <ludo@gnu.org>2008-09-10 22:19:11 +0200
commit184327a68d7aa6aa2576c398d324bd9def12ad67 (patch)
treeee268dce906a4ea1e74cd099511475077dd2f8d0 /libguile/root.h
parent915b3f9f9af5b9dce63e8d9df2ae4edba709d4b5 (diff)
downloadguile-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