# HG changeset patch # User Richard M. Stallman # Date 1031531280 0 # Node ID b4a5fd1d144c6b5970230a1b2ba44c0d7d795948 # Parent c4537edce8982632b761eea94d3c64ace8a9ea2a Comment change. diff -r c4537edce898 -r b4a5fd1d144c lisp/emacs-lisp/byte-opt.el --- a/lisp/emacs-lisp/byte-opt.el Mon Sep 09 00:27:30 2002 +0000 +++ b/lisp/emacs-lisp/byte-opt.el Mon Sep 09 00:28:00 2002 +0000 @@ -1151,6 +1151,10 @@ ;;; state, so that constant folding them would be wrong, ;;; but we don't do constant folding based on this list. +;;; However, at present the only optimization we normally do +;;; is delete calls that need not occur, and we only do that +;;; with the error-free functions. + ;;; I wonder if I missed any :-\) (let ((side-effect-free-fns '(% * + - / /= 1+ 1- < <= = > >= abs acos append aref ash asin atan