* lisp.h (eassert): Don't use 'assume'.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Oct 2013 17:52:38 +0000 (10:52 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Oct 2013 17:52:38 +0000 (10:52 -0700)
commit0d5d30295a43e14a63369f637233b30b48cd98ba
treec3c6e3b11748748bc2379438bb5f532df8046a7c
parentfa02290953acd2d0cda982d98ffd32e9f6873d28
* 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