aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2014-09-23 19:49:00 +0400
committerDmitry Antipov2014-09-23 19:49:00 +0400
commit59e10fbd934323702a4586f50139d58db846bbf1 (patch)
tree194db3962ed3b518afc92eed10ed16c29f6e0b15 /src/ChangeLog
parentc03d2c89fbf878575cc46011df44f04103d8e19b (diff)
downloademacs-59e10fbd934323702a4586f50139d58db846bbf1.tar.gz
emacs-59e10fbd934323702a4586f50139d58db846bbf1.zip
Use known length of a Lisp string to copy it faster.
* lisp.h (lispstrcpy): New function. Add comment. * callproc.c (child_setup): * dbusbind.c (xd_append_arg): * doc.c (get_doc_string): * font.c (Ffont_xlfd_name): * frame.c (xrdb_get_resource): * process.c (Fmake_network_process, network_interface_info): * w32fns.c (Fx_open_connection): * w32proc.c (sys_spawnve): * xfns.c (select_visual): * xfont.c (xfont_list): * xsmfns.c (x_session_initialize): * xterm.c (x_term_init): Use it.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 02d7871e884..63d732c8d2c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,7 +1,24 @@
12014-09-23 Dmitry Antipov <dmantipov@yandex.ru>
2
3 Use known length of a Lisp string to copy it faster.
4 * lisp.h (lispstrcpy): New function. Add comment.
5 * callproc.c (child_setup):
6 * dbusbind.c (xd_append_arg):
7 * doc.c (get_doc_string):
8 * font.c (Ffont_xlfd_name):
9 * frame.c (xrdb_get_resource):
10 * process.c (Fmake_network_process, network_interface_info):
11 * w32fns.c (Fx_open_connection):
12 * w32proc.c (sys_spawnve):
13 * xfns.c (select_visual):
14 * xfont.c (xfont_list):
15 * xsmfns.c (x_session_initialize):
16 * xterm.c (x_term_init): Use it.
17
12014-09-23 Paul Eggert <eggert@cs.ucla.edu> 182014-09-23 Paul Eggert <eggert@cs.ucla.edu>
2 19
3 Fix SAFE_ALLOCA to not exhaust the stack when in a loop. 20 Fix SAFE_ALLOCA to not exhaust the stack when in a loop.
4 Problem reported by Dmietry Antipov in thread leading to: 21 Problem reported by Dmitry Antipov in thread leading to:
5 http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00713.html 22 http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00713.html
6 This patch fixes only SAFE_ALLOCA, SAFE_NALLOCA, and SAFE_ALLOCA_LISP; 23 This patch fixes only SAFE_ALLOCA, SAFE_NALLOCA, and SAFE_ALLOCA_LISP;
7 the experimental local_* macros enabled by USE_LOCAL_ALLOCATORS 24 the experimental local_* macros enabled by USE_LOCAL_ALLOCATORS