[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] feature/byte-switch 44c95c5: bytecomp.el: Don't store
From: |
Clément Pit-Claudel |
Subject: |
Re: [Emacs-diffs] feature/byte-switch 44c95c5: bytecomp.el: Don't store non-keyword symbols in jump-tables. |
Date: |
Sun, 5 Feb 2017 12:50:13 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 |
On 2017-02-05 12:24, Vibhav Pant wrote:
> that would need additional code to make sure that the callee function doesn't
> modify the value of the variable we're comparing against (is there some way
> to do that already?).
I've seen (declare (side-effect-free t)) and (declare (pure t)) in the sources,
and there's a file called unsafep.el; maybe one of these is a good starting
point?
(This branch is pretty exciting, keep up the good work!)
Cheers,
Clément.