diff lisp/ChangeLog @ 4687:02b7c7189041

Random (minimal) performance improvements at startup. lisp/ChangeLog addition: 2009-09-06 Aidan Kehoe <kehoea@parhasard.net> * simple.el (handle-pre-motion-command-current-command-is-motion): If KEY is a character, ascertain that once, not every iteration of the loop. * mule/mule-cmds.el (finish-set-language-environment): Don't call #'string-match on a one-character string, use functions that have bytecodes instead, since this is called so often on startup.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 06 Sep 2009 23:47:12 +0100
parents cdabd56ce1b5
children 0636c6ccb430
line wrap: on
line diff
--- a/lisp/ChangeLog	Sun Sep 06 19:36:02 2009 +0100
+++ b/lisp/ChangeLog	Sun Sep 06 23:47:12 2009 +0100
@@ -1,3 +1,13 @@
+2009-09-06  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* simple.el (handle-pre-motion-command-current-command-is-motion):
+	If KEY is a character, ascertain that once, not every iteration of
+	the loop.
+	* mule/mule-cmds.el (finish-set-language-environment): 
+	Don't call #'string-match on a one-character string, use functions
+	that have bytecodes instead, since this is called so often on
+	startup. 
+
 2009-08-31  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* byte-optimize.el (byte-optimize-form-code-walker):