diff src/ChangeLog @ 3989:53260b0cd16b

[xemacs-hg @ 2007-05-26 19:00:16 by aidan] Small speed improvement to eval, from Sebastian Freundt.
author aidan
date Sat, 26 May 2007 19:00:20 +0000
parents 1227374e7199
children f9a0570637f3
line wrap: on
line diff
--- a/src/ChangeLog	Sat May 26 18:28:23 2007 +0000
+++ b/src/ChangeLog	Sat May 26 19:00:20 2007 +0000
@@ -1,3 +1,11 @@
+2007-05-24  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* eval.c (Feval):
+	Small optimisations from Sebastian Freundt's SXEmacs work; don't
+	do the unnecessary book-keeping in the trivial cases, only look
+	for an indirect function if the stored function is a bound
+	symbol. 
+
 2007-05-24  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* free-hook.c (check_free):