D14129: Port away from string-based connects
Volker Krause
noreply at phabricator.kde.org
Sun Jul 15 11:13:32 BST 2018
vkrause created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
vkrause requested review of this revision.
REVISION SUMMARY
Due to the large amount of connections here, multiplied by the not exactly
small amount of instances even in simple applications, the allocations of
the string operations actually become relevant. Function pointer connects
also allocate, but only about 1/3 of the string-based ones.
TEST PLAN
One scroll through the KDE Itinerary timeline with a large test data set loaded,
measured in heaptrack. Removed 60k/2.5% (temporary) string allocations.
REPOSITORY
R858 Qt Quick Controls 2: Desktop Style
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D14129
AFFECTED FILES
plugin/kquickstyleitem.cpp
To: vkrause
Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180715/d7404b8f/attachment.html>
More information about the Plasma-devel
mailing list