Performance and optimization

Additional features and enhancements assist with performance tuning and application optimization.

IBM extension

Visibility attributes of entities

Entity visibility attributes describe whether and how an entity that is defined in one module can be referenced or used in other modules. By using the visibility attributes for entities, you can get the following benefits:
  • Decrease the size of shared libraries
  • Reduce the chance of symbol collision
  • Allow more optimization for the compile and link phases
  • Improve the efficiency of dynamic linking
For more information, see Using visibility attributes (IBM extension).
IBM extension

For more information about performance tuning and program optimization, see Optimizing your applications and Coding your application to improve performance .