aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2014-09-18 15:34:24 +0400
committerDmitry Antipov2014-09-18 15:34:24 +0400
commit3cab7dd46f43dfb3131a08d7d9fc5c05f221c454 (patch)
tree9f3a11de853f9b84e754e87d568bd6500a5bc24a /src/ChangeLog
parente8be4f442baaf84a0d1c9e39b573a77ea9cda908 (diff)
downloademacs-3cab7dd46f43dfb3131a08d7d9fc5c05f221c454.tar.gz
emacs-3cab7dd46f43dfb3131a08d7d9fc5c05f221c454.zip
More and more stack-allocated Lisp objects if USE_LOCAL_ALLOCATORS.
* lisp.h (local_list4) [USE_LOCAL_ALLOCATORS]: New macro. [!USE_LOCAL_ALLOCATORS]: Fall back to regular list4. * frame.h (FRAME_PARAMETER): New macro. * dispnew.c (init_display): * fontset.c (Fset_fontset_font): * frame.c (x_default_parameter): * xfaces.c (set_font_frame_param, Finternal_merge_in_global_face): * xfns.c (x_default_scroll_bar_color_parameter) (x_default_font_parameter, x_create_tip_frame): Use it. * editfns.c (Fpropertize): Use local_cons. * process.c (status_message): Use build_local_string. * xfont.c (xfont_open): Use make_local_string. * xdisp.c (build_desired_tool_bar_string): Use local_list4.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 010f5fd95dd..0e676e2c73c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,20 @@
12014-09-18 Dmitry Antipov <dmantipov@yandex.ru>
2
3 More and more stack-allocated Lisp objects if USE_LOCAL_ALLOCATORS.
4 * lisp.h (local_list4) [USE_LOCAL_ALLOCATORS]: New macro.
5 [!USE_LOCAL_ALLOCATORS]: Fall back to regular list4.
6 * frame.h (FRAME_PARAMETER): New macro.
7 * dispnew.c (init_display):
8 * fontset.c (Fset_fontset_font):
9 * frame.c (x_default_parameter):
10 * xfaces.c (set_font_frame_param, Finternal_merge_in_global_face):
11 * xfns.c (x_default_scroll_bar_color_parameter)
12 (x_default_font_parameter, x_create_tip_frame): Use it.
13 * editfns.c (Fpropertize): Use local_cons.
14 * process.c (status_message): Use build_local_string.
15 * xfont.c (xfont_open): Use make_local_string.
16 * xdisp.c (build_desired_tool_bar_string): Use local_list4.
17
12014-09-18 Paul Eggert <eggert@cs.ucla.edu> 182014-09-18 Paul Eggert <eggert@cs.ucla.edu>
2 19
3 Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64. 20 Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.