# Interpret Tree mode column information by profiling type

The following table describes the meanings for time columns for all data source combinations with visual modes:

Mode Node Deep Time Shallow Time Count Average Max (Min)
Sampling and/or Call Count Function (All) Same as Shallow Time, invisible The sum of all probes for a given function The sum of Count for all Call Samples where given function is to Shallow Time / Count, or Shallow Time if count is 0 N/A
Sampling and/or Call Count Addressable (All) Same as Shallow Time, invisible The sum of all probes for a given address, or 0 if there are no probes for a given address (but it exists in the Call Counts tree) The sum of Count for all Call Samples where given function is to Shallow Time / Count, or Shallow Time if count is 0 N/A
Sampling and/or Call Count Line Probe (Call Tree mode) Same as Shallow Time, invisible The sum of all probes for a given address 0 Same as Shallow Time N/A
Sampling and/or Call Count Call Pair (Call Tree mode, Reverse Call Tree mode) N/A N/A The sum of Call Counts a for given pair N/A N/A
Sampling and/or Call Count, Function Instr. Group Node (Reverse Call Tree Mode, Table Mode) Same as Shallow Time The sum of Shallow Time for the children The sum of Count for the children Deep Time / Count Max (Min) of children
Function Instr. Function (All) The sum of the Total Deep Function Time for each occurrence of this function in a timed call tree, excluding inner recursive frames The sum of the Shallow Function Time for all occurrences of this function in a call tree. The Shallow Function Time for the call tree is the Total Deep Function Time minus the sum of the Total Deep Function Time for all descendants. The sum of all counts to this function in the call tree (Deep Time + Rec. Time) / Count The Max (Min) of the Total Deep Function Time between all occurrences
Function Instr. Thread (Call Tree mode) The sum of the total for entry functions (only one entry, but there might be some unattached calls) Same as Total 1 N/A N/A
Function Instr. Call Pair (Call Tree mode) The sum of the Total Deep Function Time for all occurrences of this call pair for a given parent backtrace N/A Call Count of this call pair for a given parent backtrace Deep Time / Count Max (Min) of this call pair's Total Deep Time for a given parent backtrace
Function Instr. Self (Call Tree mode) Same as Shallow Time The parent Total minus the sum of the Total for the siblings Count of a parent Shallow Time / Count Max (Min) of this call pair's Shallow Time for a given parent backtrace
Function Instr. Recursive Call Pair (Reverse Call Tree mode) N/A N/A The sum of Call Counts for a given pair N/A N/A
Function Instr. Call Pair, Thread, Process (Reverse Call Tree mode) The sum of Total Call Pair time for the Root function for a given stackframe (the child in this tree represents the parent in the call stack) N/A The sum of Call Counts for the Root function for a given stackframe Deep Time / Count N/A