svlad-90 / DLT-Message-Analyzer

"Extended search" plugin for the DLT-viewer
Other
76 stars 13 forks source link

[SEARCH_VIEW] Representation of heavily colored strings in search view is consuming a lot of CPU #127

Closed svlad-90 closed 3 years ago

svlad-90 commented 3 years ago

It takes ~3 times more time to search for matches in case if the string is heavily colored. The situation gets even worse if we increase the width of the search view. Implementation should be refactored to consume less CPU.

Proof: image

1-st case - heavy search with "Search view" not visible 2-nd case - heavy search with "Search view" visible 3-rd case - heavy search with "Search view" visible & updated width of the "Payload" column