ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Studio 12.3: パフォーマンスアナライザ Oracle Solaris Studio 12.3 Information Library (日本語) |
source|src { filename | function_name } [ N]
disasm|dis { filename | function_name } [ N]
ハードウェアカウンタデータ領域およびメモリーオブジェクトリストを制御するコマンド
mobj_define mobj_type index_exp
indxobj_define indxobj_type index_exp
実験、標本、スレッド、および LWP を一覧表示するコマンド
フィルタリング用の標本、スレッド、LWP、および CPU の選択
object_show object1,object2,...
object_hide object1,object2,...
object_api object1,object2,...
object_select object1,object2,...
name { long | short } [ :{ shared_object_name | no_shared_object_name } ]
viewmode { user| expert | machine }
en_desc { on | off | =regexp }
ここでは、呼び出し元と呼び出し先の情報の表示を制御するコマンドを説明します。
それぞれの関数の呼び出し元 - 呼び出し先パネルを、関数ソートメトリック (sort) で指定された順序で出力します。
各呼び出し元 - 呼び出し先レポート内では、呼び出し元 - 呼び出し先のソートメトリック (csort) に従って呼び出し元と呼び出し先がソートされます。出力するパネル数は、limit コマンドを使用して制限できます (「出力を制御するコマンド」を参照)。選択されている関数 (中央の関数) は、次のようにアスタリスクで示されます。
Attr. Name User CPU sec. 4.440 commandline 0. *gpf 4.080 gpf_b 0.360 gpf_a
この例では、関数 gpf が選択されています。この関数は commandline によって呼び出され、gpf_a と gpf_b を呼び出します。
指定された関数の呼び出し元 - 呼び出し先パネルを出力します。同じ名前を持つ関数が複数存在する場合には、省略可能なパラメータ N が必要です。指定の関数名を持つ N 番目の関数について、呼び出し元 - 呼び出し先パネルが出力されます。コマンド行でコマンドを入力する場合、N を必ず指定する必要があります。不要な場合は無視されます。N が必要であるときに N を使用しないでコマンドを対話的に入力すると、対応する N 値を持つ関数のリストが出力されます。
呼び出しスタックを構築する際、現在の呼び出しスタックフラグメントの先頭に名前付き関数を追加します。関数名があいまいな場合、オプションパラメータが必要になります。パラメータの指定方法についての詳細は、「source|src { filename | function_name } [ N]」を参照してください。
呼び出しスタックを構築する際、現在の呼び出しスタックフラグメントの末尾に名前付き関数を追加します。関数名があいまいな場合、オプションパラメータが必要になります。パラメータの指定方法についての詳細は、「source|src { filename | function_name } [ N]」を参照してください。
呼び出しスタックを構築する際、呼び出しスタックセグメントから最初のフレームを削除します。
呼び出しスタックを構築する際、呼び出しスタックセグメントから最後のフレームを削除します。