Added process rate limit because m_view->Commit(); and m_view->ScrollToBottom(); heavy. (100 ms)
Added output lines count process limit to reduce m_activeCompiler->Matches() calls (8192 lines)
Improve clRowEntry::DeleteAllChildren() and clRowEntry::InsertChild() speed.
Fix for https://github.com/eranif/codelite/issues/3298
Added process rate limit because
m_view->Commit();
andm_view->ScrollToBottom();
heavy. (100 ms) Added output lines count process limit to reducem_activeCompiler->Matches()
calls (8192 lines)Improve
clRowEntry::DeleteAllChildren()
andclRowEntry::InsertChild()
speed.