[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#56682: Fix the long lines font locking related slowdowns
From: |
Gerd Möllmann |
Subject: |
bug#56682: Fix the long lines font locking related slowdowns |
Date: |
Sun, 24 Jul 2022 07:50:42 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) |
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...
> Btw, I think the best tool for determining this is run-time profiling,
> such as with perf on GNU/Linux.
Yes, I don't think there is something comparable on macOS. Or I simply
can't find it.
- bug#56682: Fix the long lines font locking related slowdowns, (continued)
bug#56682: Fix the long lines font locking related slowdowns, Stefan Monnier, 2022/07/22
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Stefan Monnier, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Stefan Monnier, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns,
Gerd Möllmann <=
- bug#56682: Fix the long lines font locking related slowdowns, Dmitry Gutov, 2022/07/24
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/24
- bug#56682: Fix the long lines font locking related slowdowns, Dmitry Gutov, 2022/07/25
- bug#56682: Fix the long lines font locking related slowdowns, Gregory Heytings, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Dmitry Gutov, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Gregory Heytings, 2022/07/27
- bug#56682: Fix the long lines font locking related slowdowns, Dmitry Gutov, 2022/07/27
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/28
- bug#56682: Fix the long lines font locking related slowdowns, Gregory Heytings, 2022/07/28
bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/26