200 Using IBM Application Development Tools for z/OS and OS/390
5.1 Why does an application developer need a profiler?
We were recently asked by a reviewer of the Application Monitor documentation what an
application programmer would use something like this tool for. This short introduction is
intended to answer that question.
5.1.1 During application development
The most straightforward use of the profiler is in situations where your code is not meeting its
intended performance targets. A profiler can be used to determine which routines are used
the most, and what would benefit from examination for performance tuning.
The next obvious use for a profiler is for determining the location of a “supposedly” infinite
loop. A profiler such as Applicati ...