aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2014-11-14 13:40:24 +0300
committerDmitry Antipov2014-11-14 13:40:24 +0300
commita5cbb7d9cc072db90201dd6e7e597c424a7d015e (patch)
treef2fb93ecad8d075bf772506428fa2a29b29ee6e5 /src/ChangeLog
parenteb976992367d5b265dc779d82af5948987ec6de3 (diff)
downloademacs-a5cbb7d9cc072db90201dd6e7e597c424a7d015e.tar.gz
emacs-a5cbb7d9cc072db90201dd6e7e597c424a7d015e.zip
Attempt to allocate less font entity objects in xfont_list_pattern
* xfont.c (xfont_list_pattern): Do not allocate font entity object for each candidate font but attempt to reuse it from previous improper candidate, if any.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2be24fa851b..6f105ead811 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12014-11-14 Dmitry Antipov <dmantipov@yandex.ru>
2
3 * xfont.c (xfont_list_pattern): Do not allocate font entity object
4 for each candidate font but attempt to reuse it from previous improper
5 candidate, if any.
6
12014-11-13 Paul Eggert <eggert@cs.ucla.edu> 72014-11-13 Paul Eggert <eggert@cs.ucla.edu>
2 8
3 Avoid undefined behavior in color table hashing. 9 Avoid undefined behavior in color table hashing.
@@ -237,7 +243,7 @@
237 functions in Vselection_converter_alist (Bug#18911). 243 functions in Vselection_converter_alist (Bug#18911).
238 (syms_of_nsselect): Remove Vselection_converter_alist. 244 (syms_of_nsselect): Remove Vselection_converter_alist.
239 245
240(2014-10-31 Dmitry Antipov <dmantipov@yandex.ru> 2462014-10-31 Dmitry Antipov <dmantipov@yandex.ru>
241 247
242 * font.c (copy_font_spec): Redesign to avoid Fcopy_alist 248 * font.c (copy_font_spec): Redesign to avoid Fcopy_alist
243 and unnecessary initialization. Adjust comments. 249 and unnecessary initialization. Adjust comments.