This is the mail archive of the
guile@sources.redhat.com
mailing list for the Guile project.
Re: Failure: explicit mark stack
- To: Dirk Herrmann <dirk at ida dot ing dot tu-bs dot de>
- Subject: Re: Failure: explicit mark stack
- From: Michael Livshin <mlivshin at bigfoot dot com>
- Date: 24 Jul 2000 13:19:52 +0200
- Cc: Guile Mailing List <guile at sourceware dot cygnus dot com>
- Organization: who? me?
- References: <Pine.LNX.4.21.0007241033290.28355-100000@marvin.ida.ing.tu-bs.de>
Dirk Herrmann <dirk@ida.ing.tu-bs.de> writes:
> And I really had thought that by using an explicit stack we could achieve
> some speedup :-(
not really. the real advantage of an explicit mark stack is its
better scalability.
[ come to think of it, you could construct an example where an
explicit stack grows much less than the implicit one, like something
that involves very long lists. then the locality effects would be
more apparent, and the results more meaningful. ]
--
It is impossible to sharpen a pencil with a blunt axe. It is equally vain to
try to do it with ten blunt axes instead.
-- Edsger W. Dijkstra