Last indexation completed on 2022-12-07 10:26:46 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 - 2022-11-25 09:30:09  
folder cgview/ - 2022-09-03 03:24:54

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/ - 2022-09-03 03:24:54

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/ - 2022-09-03 03:24:54  
folder kcachegrind/ - 2022-12-05 00:35:19  
folder libcore/ - 2022-09-03 03:24:54  
folder libviews/ - 2022-09-03 03:24:54

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/ - 2022-09-03 03:24:54  
folder pics/ - 2022-09-03 03:24:54  
folder po/ - 2022-10-07 10:02:16  
folder poqm/ - 2022-10-22 10:03:14  
folder qcachegrind/ - 2022-10-07 10:02:16

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 2022-09-03 03:24:54 -  
file ChangeLog 167 bytes 2022-09-03 03:24:54 -  
file CMakeLists.txt 1939 bytes 2022-11-25 09:25:38 -  
file INSTALL 131 bytes 2022-09-03 03:24:54 -  
file kcachegrind.spec.in 1903 bytes 2022-09-03 03:24:54 -  
file KnownBugs 1065 bytes 2022-09-03 03:24:54 -  
file logo.icns 11907 bytes 2022-09-03 03:24:54 -  
graphic file logo.ico 98534 bytes 2022-09-03 03:24:54 -  
graphic file logo.png 8285 bytes 2022-09-03 03:24:54 -  
file Mainpage.dox 734 bytes 2022-09-03 03:24:54 -  
file Messages.sh 351 bytes 2022-09-03 03:24:54 2022-12-06 15:25:50  
file NEWS 0 bytes 2022-09-03 03:24:54 -  
file qcg.pro 383 bytes 2022-09-03 03:24:54 -  
file README 3461 bytes 2022-09-03 03:24:54 -  
file README_DEVELOPER 3819 bytes 2022-09-03 03:24:54 -  
file TODO 2167 bytes 2022-09-03 03:24:54 -  
file version.h.in 53 bytes 2022-09-03 03:24:54 -  
file version.pri 113 bytes 2022-09-03 03:24:54 -