bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#56682: Fix the long lines font locking related slowdowns


From: Dmitry Gutov
Subject: bug#56682: Fix the long lines font locking related slowdowns
Date: Sun, 24 Jul 2022 17:35:19 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1

On 24.07.2022 08:50, Gerd Möllmann wrote:
Eli Zaretskii<eliz@gnu.org>  writes:

My bet is indeed on the mere presence of text properties, plus the
fact that we need to merge faces.  But I could well be wrong.
Can't say something about face merging, but "frequent" changes of faces
certainly have an effect on iterator performance.  It stops, looks up
properties again to determine the next stop pos, does what has to be
done for current properties...

But the problem is contingent on having long lines, isn't it?

There must be some interplay between those circumstances. Not just having to look up faces (relatively) a lot.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]