This is the mail archive of the
guile@sources.redhat.com
mailing list for the Guile project.
Re: debug evaluator is faster than regular one?
> Mailing-List: contact guile-help@sourceware.cygnus.com; run by ezmlm
> Precedence: bulk
> List-Unsubscribe: <mailto:guile-unsubscribe-mvanier=bbb.caltech.edu@sources.redhat.com>
> List-Subscribe: <mailto:guile-subscribe@sources.redhat.com>
> List-Archive: <http://sources.redhat.com/ml/guile/>
> List-Post: <mailto:guile@sources.redhat.com>
> List-Help: <mailto:guile-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
> Sender: guile-owner@sources.redhat.com
> Date: Mon, 24 Jul 2000 16:27:56 -0700 (PDT)
> X-Authentication-Warning: ix.netcom.com: knotwell set sender to knotwell@ix.netcom.com using -f
> From: Brad Knotwell <knotwell@ix.netcom.com>
>
> Keisuke Nishida writes:
> > The basic idea is the same. I use GCC's `&&' operator to get labels'
> > addresses and execute "goto *pc;" to run VM's instructions.
>
> I suspect I've just missed something here, but if guile uses gcc's computed
> gotos (what qscheme uses) won't that mean guile could *only* be compiled
> with gcc. If so, wouldn't that be a "bad thing?"
>
> --Brad
>
No, you haven't missed anything, and yes, it would be a bad thing.
Mike