loop-mode

スタックのループを表示または非表示にします。

IDE オプション

ツールバー: [フィルター] > [ループモード] [ドロップダウン] メニュー

構文

loop-mode=<value>

引数

loop-only

ループを通常のノードとしてツリーに表示します。ループ名には次のものが含まれます。

  • ループの開始アドレス

  • ループが作成されたコード行番号

  • ループが作成された関数名

loop-and-function

ループと関数を個別のノードとして表示します。

function-only

ループ情報を含まない関数データを表示します (デフォルトモード)。

デフォルト

function-only

vtuneレポートにはループのデータは表示されません。

影響するアクション

report

説明

データ収集、ファイナライズ、またはインポートを行う場合に loop-mode オプションを使用して、結果またはレポートのループビューを設定します。report アクションでこのオプションを使用して、アプリケーションの呼び出しツリーのループ階層を表示するプロジェクト・レベルの設定を上書きすることもできます。

このコマンドは、コールスタック・レポートのホットスポット解析で収集されたデータをフィルター処理して、ループのみを表示します。

vtune -R callstacks -loop-mode=loop-only

Function                                Function Stack                          Module        CPU Time:Self
--------------------------------------  --------------------------------------  ------------     ------------
[Outside any loop]                                                              [Unknown]               0.009
                                                                                              
[Loop@0x7dea03b7 in func@0x7dea0392]                                            ntdll.dll               0.002
                                        [Loop@0x7dea03a6 in func@0x7dea0392]    ntdll.dll               0.002
                                        [Outside any loop]                      [Unknown]               0
                                                                                              
[Loop@0x1400147f0 in func@0x140014782]                                          mfeapfk.sys             0.001
                                        [Outside any loop]                      [Unknown]               0.001
                                                                                              
[Loop@0x14001a111 in func@0x14001a0c0]                                          mfeapfk.sys             0.001
                                        [Loop@0x14001a100 in func@0x14001a0c0]  mfeapfk.sys             0.001
                                        [Outside any loop]                      [Unknown]               0
                                                                                              
[Loop@0x1402d0329 in func@0x1402d02af]                                          ntoskrnl.exe            0.001
                                        [Outside any loop]                      [Unknown]               0.001

関連情報