Progress Profiler

There is a capability built in to ABL to provide run-time execution detail on a program. It collects execution times on blocks of code so that one can evaluate performance. It returns:

  • Line numbers.
  • Number of repetitions.
  • Average time.
  • Cumulative time.

It can be used by:

A presentation on the use of the profiler can be found at http://dbappraise.com/ppt/profiler.pptx

Use COMPILE DEBUG-LIST for correct line numbers.