aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2011-07-16 20:17:01 +0300
committerEli Zaretskii2011-07-16 20:17:01 +0300
commit551918c187a781636fb437e71fcf7477afda8230 (patch)
tree095c3405f3500547e534790610665ac336a123aa /src/ChangeLog
parentc965adc5e0e9f30a3caeac4b5fa2023f89347b2e (diff)
downloademacs-551918c187a781636fb437e71fcf7477afda8230.tar.gz
emacs-551918c187a781636fb437e71fcf7477afda8230.zip
Fix a terrible slowdown in large fully fontified buffers.
src/xdisp.c <cached_disp_pos, cached_disp_buffer, cached_disp_modiff>: Cache for last found display string position. (compute_display_string_pos): Return the cached position if asked about the same buffer.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 21c394480bf..0114495838f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,10 @@
12011-07-16 Eli Zaretskii <eliz@gnu.org>
2
3 * xdisp.c <cached_disp_pos, cached_disp_buffer, cached_disp_modiff>:
4 Cache for last found display string position.
5 (compute_display_string_pos): Return the cached position if asked
6 about the same buffer.
7
12011-07-14 Eli Zaretskii <eliz@gnu.org> 82011-07-14 Eli Zaretskii <eliz@gnu.org>
2 9
3 * bidi.c (bidi_cache_fetch_state, bidi_cache_search) 10 * bidi.c (bidi_cache_fetch_state, bidi_cache_search)