aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2013-10-09 10:52:38 -0700
committerPaul Eggert2013-10-09 10:52:38 -0700
commit0d5d30295a43e14a63369f637233b30b48cd98ba (patch)
treec3c6e3b11748748bc2379438bb5f532df8046a7c /src/ChangeLog
parentfa02290953acd2d0cda982d98ffd32e9f6873d28 (diff)
downloademacs-0d5d30295a43e14a63369f637233b30b48cd98ba.tar.gz
emacs-0d5d30295a43e14a63369f637233b30b48cd98ba.zip
* 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.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 3ae42ea87c8..7800959b091 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,14 @@
12013-10-09 Paul Eggert <eggert@cs.ucla.edu>
2
3 * lisp.h (eassert): Don't use 'assume'.
4 Sometimes 'assume' wins in performance, and sometimes it loses,
5 so it shouldn't be used all the time. Perhaps we need two
6 flavors of 'eassert', one for where 'assume' is far more likely
7 to help or to hurt; but that can be done later.
8 Problem reported by Dmitry Andipov in
9 <http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00276.html>.
10 Also, don't include <verify.h>; no longer needed.
11
12013-10-09 Glenn Morris <rgm@gnu.org> 122013-10-09 Glenn Morris <rgm@gnu.org>
2 13
3 * eval.c (Fcond): Doc tweak. 14 * eval.c (Fcond): Doc tweak.