systemmonitor: Optimise source updates.
Summary: Profiling indicates the highest CPU usage process during idle is the system monitor engine. This attempts to get rid of the most obvious usage, which was QStringList::indexOf, and QString temporaries. Test Plan: Profiling only, as well as no local functional regression. Reviewers: apol, #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D3141
parent
40153f23
Please register or sign in to comment