┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinviewcontainer.cpp
diff options
context:
space:
mode:
authorJaime Torres <[email protected]>2018-02-04 21:19:33 +0100
committerJaime Torres <[email protected]>2018-02-05 19:25:44 +0100
commit9fbf7a0b624aee6b116efdf69462e73f0275fab6 (patch)
tree23d2da280aeda134048aec882cf8201d27fca209 /src/dolphinviewcontainer.cpp
parent20d57ab48875a4a8cff440254dc379e4bc1393bc (diff)
Faster drag&drop in directories with thousands of files
Summary: The check is called when the mouse is moved in a drag&drop operation. Dragging all files in a directory with 3000 files under callgrind, moving the mouse to the other panel and then canceling, doing it twice, callgrind shows that the method urlListMatchesUrl is called around 200 times, spending around 9,30% of the cpu in those calls. Applying the patch, callgrind tells it uses now 0.31% of the cpu in 1208 calls. CCBUG: 342056 Reviewers: #dolphin, elvisangelaccio, markg Reviewed By: #dolphin, elvisangelaccio, markg Subscribers: markg, anthonyfieroni, michaelh, elvisangelaccio, ngraham Differential Revision: https://phabricator.kde.org/D10085
Diffstat (limited to 'src/dolphinviewcontainer.cpp')
0 files changed, 0 insertions, 0 deletions