D8059: KDevelop: abstractfilemanagerimport benchmark
René J.V. Bertin
noreply at phabricator.kde.org
Fri Sep 29 15:00:56 UTC 2017
rjvbb created this revision.
rjvbb added a reviewer: KDevelop.
rjvbb added a project: KDevelop.
Restricted Application added a subscriber: kdevelop-devel.
REVISION SUMMARY
This is the benchmark that I wrote for https://phabricator.kde.org/D7995. It can be called with a list of source directories to measure the time it takes to import these in parallel as projects. It aims to do this as KDevelop does it, but without any additional overhead that could come from a full-blown project controller, code parsing etc.
The main goal of this benchmark is to compare the overhead from creating and populating a project dirwatcher (see https://phabricator.kde.org/D7995). Therefore it also measures the time it takes to delete the project dirwatcher (= an aspect of closing projects). This is done sequentially.
REPOSITORY
R32 KDevelop
REVISION DETAIL
https://phabricator.kde.org/D8059
AFFECTED FILES
kdevplatform/project/abstractfilemanagerplugin.cpp
kdevplatform/project/abstractfilemanagerplugin.h
kdevplatform/project/tests/CMakeLists.txt
To: rjvbb, #kdevelop
Cc: kdevelop-devel, geetamc, Pilzschaf, akshaydeo, surgenight, arrowdodger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170929/7a5c5c01/attachment.html>
More information about the KDevelop-devel
mailing list