The compiler output listing and XML reports can provide important information to help you develop and debug your applications more efficiently.
Listing information is organized into optional sections that you can include or omit. For more information about the applicable compiler options and the listing itself, refer to Compiler messages and listings.
It is also possible to get information from the compiler in XML 1.0 format about some of the optimizations that the compiler was able to perform and also which optimization opportunities were missed. This information can be used to improve programmer productivity when tuning applications, especially high performance applications. The report is defined by an XML schema and easily consumable by tools that you can create to read and analyze the results. For detailed information about this report and how to use it, see Using reports to diagnose optimization opportunities.