|
3.
|
|
|
(no callee)
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libcore/tracedata.cpp:1266
|
|
52.
|
|
|
Import filter for Cachegrind/Callgrind generated profile data files
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libcore/cachegrindloader.cpp:144
|
|
59.
|
|
|
<b>Cost Types List</b><p>This list shows all cost types available and what the self/inclusive cost of the current selected function is for that cost type.</p><p>By choosing a cost type from the list, you change the cost type of costs shown all over KCachegrind to be the selected one.</p>
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libviews/eventtypeview.cpp:86
|
|
75.
|
|
|
<b>The Flat Profile</b><p>The flat profile contains a group and a function selection list. The group list contains all groups where costs are spent in, depending on the chosen group type. The group list is hidden when group type 'Function' is selected.</p><p>The function list contains the functions of the selected group (or all for 'Function' group type), ordered by the costs spent therein. Functions with costs less than 1% are hidden on default.</p>
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libviews/functionselection.cpp:164
|
|
87.
|
|
|
<b>Annotated Source</b><p>The annotated source list shows the source lines of the current selected function together with (self) cost spent while executing the code of this source line. If there was a call in a source line, lines with details on the call happening are inserted into the source: the cost spent inside of the call, the number of calls happening, and the call destination.</p><p>Select a inserted call information line to make the destination function current.</p>
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libviews/sourceview.cpp:94
|
|
90.
|
|
|
There is no cost of current selected type associated
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libviews/sourceview.cpp:635
|
|
91.
|
|
|
with any source line of this function in file
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libviews/sourceview.cpp:637
|
|
92.
|
|
|
Thus, no annotated source can be shown.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libviews/sourceview.cpp:641
|
|
105.
|
|
|
(no trace parts)
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libviews/partselection.cpp:79
|
|
106.
|
|
|
<b>The Parts Overview</b><p>A trace consists of multiple trace parts when there are several profile data files from one profile run. The Trace Part Overview dockable shows these, horizontally ordered in execution time; the rectangle sizes are proportional to the total cost spent in the parts. You can select one or several parts to constrain all costs shown to these parts only.</p><p>The parts are further subdivided: there is a partitioning and an callee split mode: <ul><li>Partitioning: You see the partitioning into groups for a trace part, according to the group type selected. E.g. if ELF object groups are selected, you see colored rectangles for each used ELF object (shared library or executable), sized according to the cost spent therein.</li><li>Callee: A rectangle showing the inclusive cost of the current selected function in the trace part is shown. This is split up into smaller rectangles to show the costs of its callees.</li></ul></p>
|
|
|
|
(no translation yet)
|
|
|
|
Located in
libviews/partselection.cpp:106
|