Profiler output: Flat profile
The flat profile shows a summary of the functions called during the program execution.
The flat profile contains a list of the functions called while the programs was running.
Tip:
Runtime system internal function names start with the rts_
prefix. For example,
the rts_display()
function implements the DISPLAY
instruction.
Column Name | Description |
---|---|
count |
Counts the number of calls for this function |
%total |
Percentage of time spent in this function. Includes time spent in subroutines called from this function. |
%child |
Percentage of time spent in functions called from this function. |
%self |
Percentage of time spent in this function excluding the time spent in subroutines called from this function. |
name |
Function name |
100% represents the total processing time. The time spent waiting for user interaction is ignored.