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.
Table 1. Flat profile columns
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
Note: 100% represents the total processing time. The time spent waiting for user interaction is ignored.