diff options
| author | Dmitry Antipov | 2014-09-23 19:49:00 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2014-09-23 19:49:00 +0400 |
| commit | 59e10fbd934323702a4586f50139d58db846bbf1 (patch) | |
| tree | 194db3962ed3b518afc92eed10ed16c29f6e0b15 /src/ChangeLog | |
| parent | c03d2c89fbf878575cc46011df44f04103d8e19b (diff) | |
| download | emacs-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/ChangeLog | 19 |
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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2014-09-23 Paul Eggert <eggert@cs.ucla.edu> | 18 | 2014-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 |