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