* lisp.h (eassert): Don't use 'assume'.
commit90ce18c7560973ab8459a8d2cddd9971720c48d9
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Oct 2013 17:52:38 +0000 (9 10:52 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Oct 2013 17:52:38 +0000 (9 10:52 -0700)
tree868622f4d4704d290436505de7db97e4829ab6c2
parent42520e58ef6642e79c4f4296861bf97f08ba6fee
* lisp.h (eassert): Don't use 'assume'.

Sometimes 'assume' wins in performance, and sometimes it loses,
so it shouldn't be used all the time.  Perhaps we need two
flavors of 'eassert', one for where 'assume' is far more likely
to help or to hurt; but that can be done later.
Problem reported by Dmitry Andipov in
<http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00276.html>.
Also, don't include <verify.h>; no longer needed.
src/ChangeLog
src/lisp.h