ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Studio 12.3 コードアナライザユーザーズガイド Oracle Solaris Studio 12.3 Information Library (日本語) |
コンパイラ、Discover、または Uncover でデータを収集したあと、コードアナライザ GUI を起動して問題の表示と分析を行うことができます。
コードアナライザは各問題について、問題の説明、問題が見つかったソースファイルのパス名、およびそのファイルの該当するソース行を強調表示したコードスニペットを表示します。
コードアナライザでは、次のことができます:
問題の詳細を表示する。静的な問題の場合、詳細にはエラーパスが含まれます。動的メモリーアクセスの問題の場合、詳細には呼び出しスタックが含まれ、データが使用可能であれば割り当てスタックと解放スタックも含まれます。
問題が見つかったソースファイルを開く。
エラーパスまたはスタック内の関数呼び出しから関連するソースコード行にジャンプする。
プログラムでの関数の使用箇所をすべて見つける。
関数の宣言にジャンプする。
オーバーライドされるまたはオーバーライドする関数の宣言にジャンプする。
関数のコールグラフを表示する。
問題の種類ごとに、コード例や考えられる原因などの詳細を表示する。
表示する問題を分析の種類、問題の種類、およびソースファイルによってフィルタリングする。
すでに確認した問題を非表示にし、関心のない問題を閉じる。
GUI の使用に関する詳細は、GUI のオンラインヘルプと Oracle Solaris Studio 12.3 コードアナライザチュートリアルを参照してください。