What's New in Oracle® Solaris Studio 12.4

Exit Print View

Updated: December 2014

Key Features in this Release

Oracle Solaris Studio 12.4 includes enhancements to all its compilers and tools. The key features are in the following areas:

C++ Compiler

Support for the C++11 Standard. See Chapter 2, C++ Compiler.

Performance Analyzer

Redesigned graphical interface to make it easier to navigate and understand performance data and specify which portions of your application to analyze.

Ability to run Performance Analyzer on a Linux, Windows, or Mac client and remotely access performance data on an Oracle Solaris or Linux system.

See Chapter 3, Performance Analysis Tools.

Code Analyzer

Significant improvements in eliminating false-positives during static analysis.

Reduced overhead time when collecting run-time data.

See Chapter 4, Code Analysis Tools.


Faster dbx start-up time when processing large binaries.

Reduction in the size of debugging information.

See Chapter 5, Debugging Tools.


Significant memory footprint reduction in the IDE, so large projects can be opened, searched, and modified faster.

Project settings that make large projects easier to use in version control systems.

See Chapter 6, Oracle Solaris Studio IDE.

Optimization for new servers

Compiler and library optimizations for application performance improvements for Oracle Sun hardware servers: SPARC T5, SPARC M5, SPARC M6, SPARC M10, SPARC M10+, Intel Haswell, and Intel Ivy Bridge. Note that some of these improvements were already introduced in Oracle Solaris Studio 12.3 Platform-Specific Enhancements releases.

See Application Performance on New Hardware.

OpenMP 4.0

Implementation of new features in the OpenMP API Version 4.0, a major upgrade to the OpenMP API standard language specification.

See Chapter 7, OpenMP API and Thread Analyzer.