[Gc] Re: Fwd: Performance of bdwgc7.2 had degraded compared to 6.8 - the patch to test

Ludovic Courtès ludo at gnu.org
Wed Dec 15 02:16:10 PST 2010


Hi,

Bruce Hoult <bruce at hoult.org> writes:

> In particular, anyone writing a compiler for a language without these
> features (which includes Scheme) should be able to safely turn off -D
> ALL_INTERIOR_POINTERS unless they are doing something strange in
> hand-written libraries.

Guile happily turns it off and registers a few displacements for
specific cases.

There’s one case where it would have helped, though, which is the
implementation of vlists (see
<https://secure.wikimedia.org/wikipedia/en/wiki/VList>.)

Thanks,
Ludo’.



More information about the Gc mailing list