[Top][All Lists]
[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