Last indexation completed on 2024-07-14 09:25:16 UTC

KCachegrind / QCachegrind - {K,Q}Cachegrind is a KDE/Qt GUI to visualize profiling data. It's mainly used as visualization frontend for data measured by Cachegrind/Callgrind tools from the Valgrind package, but there are converters for other measurement tools available.
Features


SEE ALSO: README

  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2024-02-11 02:42:55  
folder cgview/ - 2024-02-11 02:25:37

Currently, this directory just contains _example_ code for using KCachegrind's libcore for command line tools. It is not expected to be packaged with KCachegrind (therefore, nothing is installed).
Eventually, it will grow into a convertion/merge/filter tool for profile data, and a replacement for the callgrind_annotate script from the Valgrind package (which is broken as it does not handle profile data with instruction granularity, as well as cycle detection).

folder converters/ - 2024-02-11 02:25:37

This directory contains some scripts to convert output of different profiling tools into the format which can be loaded by KCachegrind. See the comment at start of every script for details.
In the long run, these should be replaced by import filters in KCachegrind directly, but I can't promise anything. Partly, this is because some scripts are provided as contribution from others.


SEE ALSO: README

folder doc/ - 2024-02-11 02:25:37  
folder kcachegrind/ - 2024-02-11 02:25:37  
folder libcore/ - 2024-02-11 02:25:37  
folder libviews/ - 2024-02-11 02:25:37

OVERVIEW
This directory contains widgets which display views into profile data. A view either shows some aspect of the profile data directly, are is a container for other views.
All views are subclasses of TraceItemView.


SEE ALSO: README

folder LICENSES/ - 2024-02-11 02:25:37  
folder pics/ - 2024-02-11 02:25:37  
folder qcachegrind/ - 2024-02-11 02:25:37

This directory just contains _example_ code for using KCachegrind's libcore/libviews in Qt-only apps, such as IDEs.
As it is useless to provide a stripped-down Qt-only application within a KDE package together with the full-blown KDE version, it is not installed.
For demonstration purpose, qcachegrind can be build without KDE libs at all, using just qmake with the example qcachegrind.pro file. For this, run "qmake; make".

file AUTHORS 47 bytes 2024-02-11 02:25:37 -  
file ChangeLog 167 bytes 2024-02-11 02:25:37 -  
file CMakeLists.txt 2037 bytes 2024-02-11 02:25:37 -  
file CMakePresets.json 6745 bytes 2024-02-11 02:25:37 -  
file INSTALL 131 bytes 2024-02-11 02:25:37 -  
file kcachegrind.spec.in 1903 bytes 2024-02-11 02:25:37 -  
file KnownBugs 1065 bytes 2024-02-11 02:25:37 -  
file logo.icns 11907 bytes 2024-02-11 02:25:37 -  
graphic file logo.ico 98534 bytes 2024-02-11 02:25:37 -  
graphic file logo.png 8285 bytes 2024-02-11 02:25:37 -  
file Mainpage.dox 734 bytes 2024-02-11 02:25:37 -  
file Messages.sh 292 bytes 2024-02-11 02:25:37 2024-07-14 09:07:47  
file NEWS 0 bytes 2024-02-11 02:25:37 -  
file qcg.pro 383 bytes 2024-02-11 02:25:37 -  
file README 3461 bytes 2024-02-11 02:25:37 -  
file README_DEVELOPER 3819 bytes 2024-02-11 02:25:37 -  
file TODO 2167 bytes 2024-02-11 02:25:37 -  
file version.h.in 53 bytes 2024-02-11 02:25:37 -  
file version.pri 113 bytes 2024-02-11 02:25:37 -