
Features and benefits
IBM XL C/C++ for z/VM brings a highly productive and powerful object-oriented development environment to z/VM programmers.
| Feature | Description | Benefit |
|---|---|---|
| Industry leading optimization and performance tuning technology |
Like all IBM XL compilers, the z/VM XL C/C++ compiler performs aggressive optimization on C and C++ applications. You can target older hardware if desired while still tuning performance for later hardware to provide an excellent balance of performance and compatibility. |
Optimized Infrastructure – As an integral part of IBM Rational solutions, IBM z/VM XL C/C++ optimizes application performance to maximize the return on your hardware investments. z/VM XL C/C++ is designed to leverage industry leading optimization technology to deliver unprecedented performance, reliability and energy efficiency. Between automatic and user directed optimization and performance tuning options, z/VM XL C/C++ will maximize application performance on all supported System z hardware. |
| Debugging capabilities |
The z/VM XL C/C++ compiler generates debugging information in the ISD format. z/VM XL C/C++ also supports Debug Tool for z/VM. IBM Debug Tool for z/VM enables you to examine, monitor, and control the execution of C, C++, COBOL, and PL/I programs. |
XL C/C++ helps increase programmer productivity and lower maintenance costs by providing information consumable by standard symbolic debugging tools, including Debug Tool and dbx. The user benefits from a familiar development environment using debugging tools of choice with increased proficiency and productivity, debugging source and some optimized code. |
| Language Standard Compliance |
z/VM XL C/C++ supports:
|
z/VM XL C/C++ complies with the latest international programming language standards, including language interoperability standards, providing support for code portability between multiple operating systems and hardware platforms. |

