| |||
| Home > The Code and Replay Views > The source panel > Source panel column headers | |||
In addition to providing a look at your original source code, the source panel also gives you line-by-line statistics for all pertinent lines of code. Each of these statistical categories are explained here:
CC - CC stands for code coverage and the color and shape of the icon indicates whether the code was covered during the run captured in this analysis file. A green box indicates the code was 100% covered, a yellow triangle means partial coverage, while a red circle means the line of code was not executed at all during the run.
Time - Time is shown in the second column of the source panel and its displayed unit of measurement depends on the method used to gather profiling data. If the code was tested against actual hardware with the help of RealView ICE and RealView Trace 2, the data presented here is measured in samples. Depending on the user-defined sampling rate, RealView Trace 2 captures which instruction is being executed periodically and records a sample for that instruction, thus giving you a general idea of where your code is spending most of its time. If, however, you generated profiling data on a host machine running a Real-Time System Model, the code view reports the time in estimated cycles.
Line - The line number for every line of source code in the file is reported here. If the ARM Profiler inlined the instruction due to the optimization level, the number will appear in green. Hover over the number and a tooltip appears that lets you know to what location the line of code was inlined.
Source - This column of the source panel displays the actual source code, while the column header shows the source file's name and directory location.