Switching channels is quite slow, especially with large logs. I’ve had a quick look at perf top and that revealed Qt text layout as the culprit. Limiting the QTextDocument’s block count clearly isn’t enough (I consider 1000 lines a relatively small number)…
Switching channels is quite slow, especially with large logs. I’ve had a quick look at
perf top
and that revealed Qt text layout as the culprit. Limiting the QTextDocument’s block count clearly isn’t enough (I consider 1000 lines a relatively small number)…