What is the caller ancestor tree and what do the hit counts mean?
The caller ancestor tree is an attempt to provide a view of the potential call stack for the entries found in a Tprof collection. By default, each PMCO event contains information about a specific procedure or method, along with the address from the link register at the time the event was generated. This address can be resolved to provide the “caller” of the current entry. PTDV can link the caller information from multiple events to generate a more complete call stack. However, the initial entry (that is, the procedure where the hit occurred) might have many hits in the collection, whereas the calling procedure might have very few. In addition, when walking back to find the callers for the caller when attempting to build the call stack, there is no way to know whether these three entries were actually all on the same call stack. So it is possible that this potential call stack is not accurate, although in most cases it is.