ILE C/C++ Compiler Reference

PRFDTA

Specifies whether program profiling should be turned on for the module or program. Profiling can lead to better performance of your programs or service programs by improving the use of cache lines and memory pages in ILE applications.

|--+------------------------+-----------------------------------|
   |          .-*NOCOL-.    |
   '-PRFDTA(--+-*COL---+--)-'
 
 

Note:
You cannot profile a stand-alone *MODULE object.
*NOCOL
Default setting. The collection of profiling data is not enabled. The module will not collect profiling data when it is included in a program or service program object.
*COL
The collection of profiling data is enabled. The module will collect profiling data when it is included in a program or service program object.

Use this option to generate code that will collect data at object creation time. This data will consist of the number of times basic blocks within procedures are executed, as well as the number of times procedures are called.

Note:
*COL has an effect only when the optimization level of the module is *FULL (30) or greater.


[ Top of Page | Previous Page | Next Page | Table of Contents ]