Critical Code Data

To view critical code data:

  1. In the Software Analysis view, expand the project name.

    The data source is listed under the project name.

  2. Click the Critical Code hyperlink.

    The Critical Code viewer appears.

    Figure 1. Critical Code Viewer
    Critical Code Viewer

The critical code data displays the summarized data of a function in a tabular form. The table below describes the fields of the critical code data. The columns are movable; you can drag and drop the columns to move them according to your requirements.

Table 1. Critical Code Data - Description of Fields
Name Description
Address Displays the start address of the function.
Function Displays the name of the function that has executed.
Coverage % Displays the percentage of number of assembly instructions executed from the total number of assembly instructions in a function.
ASM Decision Coverage % Displays the percentage of decision coverage computed for direct and indirect conditional branches.
ASM Count Displays the number of lines executed in the function.
Time (CPU Cycles) Displays the total number of clock cycles that the function takes.
Size Displays the number of bytes required by each function.

The Critical Code viewer divides the critical code data in two tabs: Critical Code and File Coverage.