4.3.3 AppSleuth’s output without a trace file
After analysis of the code, AppSleuth outputs the call graph of
Figure 24. We can see the loop structures detected by AppSleuth
which form a critical path.
4.3.4 AppSleuth’s output with a trace file
After doing the translation for a set of 10 hotels with the
execution traced, AppSleuth outputs the result with trace analysis
in Figure 24. The brown edges show the actually executed calls.
The call graph does a best effort guess of the number of times
each stored procedure has executed. The elapsed time in each
node is the total execution time of that stored subprogram. So the
time shown in the top procedure manager is the total elapsed time
for processing translations for 10 hotels (including all
subroutines).