aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2007-04-11 17:10:26 +0000
committerChong Yidong2007-04-11 17:10:26 +0000
commitf782c3293c257308cf9b79207278506e8600fadf (patch)
tree7f94de7d3d012fcfde1219f96087edddefc4d4aa
parentcd64b8f1e1b6902b9e0b65852b2bf46517400bbb (diff)
downloademacs-f782c3293c257308cf9b79207278506e8600fadf.tar.gz
emacs-f782c3293c257308cf9b79207278506e8600fadf.zip
* emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
Evaluate pure function calls if possible. (byte-optimize-all-constp): New function.
-rw-r--r--lisp/ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4fdf8ee924f..3d14638251f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -2,6 +2,9 @@
2 2
3 * emacs-lisp/byte-opt.el (byte-optimize-backward-char) 3 * emacs-lisp/byte-opt.el (byte-optimize-backward-char)
4 (byte-optimize-backward-word): Remove (move to bytecomp.el) 4 (byte-optimize-backward-word): Remove (move to bytecomp.el)
5 (byte-optimize-form-code-walker): Evaluate pure function calls if
6 possible.
7 (byte-optimize-all-constp): New function.
5 8
6 * emacs-lisp/bytecomp.el (byte-compile-char-before): Improve 9 * emacs-lisp/bytecomp.el (byte-compile-char-before): Improve
7 numeric argument case. 10 numeric argument case.