New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
High CPU usage with harfbuzz 7.0 #4139
Comments
Humm. We didn't make any changes in how we interact with freetype. |
Any hints where I could investigate further? |
Does the upgrading to HB7 also upgrade FreeType by any chance? |
I'm on Archlinux and this issue came with the update of harfbuzz, freetype was upgraded a couple of days earlier. If I downgrade Harfbuzz to 6.0.0 with everything else unchanged |
Okay I did change some. My bad I think. Let me get to the bottom of this. |
Fixed it I think. Any chance you can test? |
tbh, as I haven't done this before, I'd rather not mess with compiling and installing such a "low level" package myself. I will report back when the next release has made it to the arch repo. Thank you for the fast response. |
Ok, I decided to take the risk and tested it. The problem is fixed! |
After upgrading harfbuzz from 6.0 to 7.0 I observe high CPU usage when scrolling inside neovim in kitty terminal (see kovidgoyal/kitty#6030)
Investigating with
perf top
reveals:These calls don't occur with harfbuzz 6.0
The text was updated successfully, but these errors were encountered: