You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think I am gonna step down from this project temporarily. So feel free to edit this issue however that may be helpful.
The performance regression in 1.10 is definitely worth investigating. But sadly I don’t have the energy to do that anymore (also my VS just stopped working). What happened in the last month exhausted me more than I could imagine. I need a break from it.
Feel free to At me if there’s some shitty code I wrote that causes troubles. I hope there isn’t too many of them :)
Reacted by Leonard Hecker, Mike Griese, Florian Heberl, David Werner, Jon Eskin and Aqil Contractor
ghost added a commit that references this issue on Jul 27, 2021
Activity
skyline75489 commentedon Jul 6, 2021
The result on my PC (WSL 2, AA: grayscale, font: Hack 13pt, Acrylic: off):
1.8.1521.0
1.9.1445.0
1.10.1933.0
Clearly there's something wrong with scrolling that we need to find out.
zadjii notes circa 1.19
terminal canary 1.20.2683.0
conhost, 1.19.2682
skyline75489 commentedon Jul 6, 2021
For reference this is how Alacritty looks like (private release build, because it requires a fix that has not yet released);
Alacritty on Windows (19043.1083)
Here's some result on several Linux terminals (Ryzen 3600X, X11):
GNOME Terminal 3.36.2
Tilix 1.9.1
Alacritty 0.8.0
More results on macOS (this is on a 2015 MBP 13, so I use a smaller window size to compensate the less powerful CPU):
iTerm2 3.4.8
Terminal.app 2.10
Alacritty 0.8.0
skyline75489 commentedon Jul 20, 2021
To summarize the work:
Defer cursor winrt event triggering (#10685)
skyline75489 commentedon Jul 23, 2021
I think I am gonna step down from this project temporarily. So feel free to edit this issue however that may be helpful.
The performance regression in 1.10 is definitely worth investigating. But sadly I don’t have the energy to do that anymore (also my VS just stopped working). What happened in the last month exhausted me more than I could imagine. I need a break from it.
Feel free to At me if there’s some shitty code I wrote that causes troubles. I hope there isn’t too many of them :)
Optimize hot path in textBufferCellIterator (#10621)
Improve WriteCharsLegacy performance by increasing local buffer size (#…
Remove std::deque from Renderer (#10923)
Optimize hot path in textBufferCellIterator (#10621)
Improve WriteCharsLegacy performance by increasing local buffer size (#…
Use memcmp for TextAttribute & TextColor comparison (#10566)