HP PAK Performance Analysis Tools User's Guide
14 Chapter 2
Puma Concepts
Procedure Relationships
Procedure Relationships
The terms that describe the relationship of a given procedure to other
procedures in the same program are:
parent A procedure that directly calls the given procedure.
ancestor A procedure that calls the given procedure, either
directly or through another procedure or procedures;
all parents are also ancestors.
child A procedure called directly by the given procedure.
descendant A procedure that is called by the given procedure,
either directly or through other procedures; all children
are also descendants.
sibling A procedure with the same parent as the given
procedure.
Figure 2-1 illustrates these relationships in the program vanderbilt
for the procedure contractor.
NOTE vanderbilt is a sample program included with HP PAK. It should be
installed in the following location:
/opt/langtools/hppak/examples/vanderbilt