diff options
| author | Dmitry Antipov | 2014-11-14 13:40:24 +0300 |
|---|---|---|
| committer | Dmitry Antipov | 2014-11-14 13:40:24 +0300 |
| commit | a5cbb7d9cc072db90201dd6e7e597c424a7d015e (patch) | |
| tree | f2fb93ecad8d075bf772506428fa2a29b29ee6e5 /src/ChangeLog | |
| parent | eb976992367d5b265dc779d82af5948987ec6de3 (diff) | |
| download | emacs-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/ChangeLog | 8 |
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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2014-11-13 Paul Eggert <eggert@cs.ucla.edu> | 7 | 2014-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> | 246 | 2014-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. |