diff options
| author | Jaime Torres <[email protected]> | 2018-07-06 17:11:43 +0200 |
|---|---|---|
| committer | Jaime Torres <[email protected]> | 2018-07-06 17:12:35 +0200 |
| commit | 63825de82f3adc9376b0f0f27e24e21bccf62e2a (patch) | |
| tree | 0d1801f99d9c0b1219f7f56a3fbc5ce053a846dd /src/dbusinterface.cpp | |
| parent | 02c94b228a3ad9a5d39e850b9708f1c52c713c57 (diff) | |
Speedup sort
Summary:
Use a lambda function instead of a class.
This way the member QCollator is not copied and initialized several times.
Test Plan:
Sorting in a directory with 82874 images:
[TIME] Sorting: 19883 (before)
[TIME] Sorting: 4198 (after)
kfileitemmodelbenchmark before: .............. Passed 29.36 sec
kfileitemmodelbenchmark after: .............. Passed 20.39 sec
Reviewers: #dolphin, #frameworks, markg, elvisangelaccio
Reviewed By: #dolphin, markg, elvisangelaccio
Subscribers: elvisangelaccio, apol, bruns, markg, kfm-devel
Tags: #dolphin
Differential Revision: https://phabricator.kde.org/D13814
Diffstat (limited to 'src/dbusinterface.cpp')
0 files changed, 0 insertions, 0 deletions
