emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Inefficiency in Bgotoifnil byte-code instruction


From: John Wiegley
Subject: Re: Inefficiency in Bgotoifnil byte-code instruction
Date: Thu, 28 Jun 2012 16:24:55 -0500
User-agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (darwin)

>>>>> Richard Stallman <address@hidden> writes:

>     My recommendation is that we split these into two ops: Bgotoifnil and
>     Bgotoifnonnil, which use only FETCH and a positive/negative offset from 
> the
>     current pc, and Bgotoifnil2 and Bgotoifnonnil2 which use the old logic
>     (FETCH2, and an absolute offset from the start of the bytecode stream).

> This incompatibility might be more trouble than it is worth.

I hadn't considered that, and I think you're exactly right.

John



reply via email to

[Prev in Thread] Current Thread [Next in Thread]