Oracle Developer Studio 12.5 は、Oracle Solaris および Linux オペレーティングシステム用の高速で、信頼性の高い、セキュアなアプリケーションを容易に開発するのための高度に最適化されたコンパイラ、高度な分析ツール、および複数言語に対応した IDE を提供します。Oracle Developer Studio ツールは、完全なハードウェアおよびソフトウェアスタックを補完するように最適化されているため、開発チームはより適切なコードをより迅速に記述できます。
セキュリティーのレベルの向上
開発者ツール内の Oracle SPARC M7 Silicon Secured Memory (SSM) 統合はリアルタイムのメモリーアクセス検査を可能にし、新しいライブラリによりアプリケーションはカスタムメモリーアロケータで SSM を使用できます。詳細は、コード分析ツールを参照してください。
ソースコードのコンパイル中の組み込みセキュリティーチェックは、開発およびテストプロセスの早い段階でセキュリティーの脆弱性を識別するのに役立ちます。詳細は、C++ コンパイラ、C コンパイラ、および コンパイラに対する変更を参照してください。
アプリケーション実行時の自動スタックオーバーフロー保護により、潜在的なセキュリティーの脆弱性が最小限に抑えられます
セキュアでない非推奨の機能の使用を検出し、よりセキュアな代替機能についての提案を提供するための、IDE でのセキュアなコーディングのヒント。詳細は、Oracle Developer Studio IDEを参照してください。
生産性の向上
拡張された GNU サポートとバイナリ互換性による、オープンソースアプリケーションの容易なコンパイル。詳細は、Oracle Developer Studio 12.5: GCC 互換性ガイドを参照してください。
一般的な C++14 機能と、並列性や不可分ライブラリを含む C++11 および C11 の完全なサポート
機能強化されたテストおよび最新の Boost ライブラリのサポート
Java、C、C++ アプリケーションの正確で、容易なパフォーマンス分析。詳細は、パフォーマンス解析ツールを参照してください。
大規模なエンタープライズアプリケーションの効率的なコード編集により、解析時間がオープンソースアプリケーションに比べて最大 7 倍高速。詳細は、Oracle Developer Studio IDEを参照してください。
パフォーマンスの最大化
SPARC S7 を含む最新の Oracle システム (SPARC および x86) のためのパフォーマンス最適化により最大 4.5 倍高速なコードを生成します
最新の SPARC ハードウェアカウンタで更新されたパフォーマンスアナライザ。詳細は、パフォーマンス解析ツールを参照してください。
すべてのツールが 64 ビットバイナリとして提供されます