append

(ファイルと行番号で) さらに詳しく解析するループを選択して追加します。

GUI オプション

[サーベイ] >

構文

--append=<string>

引数

<string> は、[ファイル1:行番号1] という形式のカンマで区切ったファイル/行番号のリストです。

デフォルト

デフォルトの引数はありません。

影響するアクション

mark-up-loops

使用法

mark-up-loops アクションと mark-up-list アクションオプションを混同しないでください。mark-up-loops アクションと select アクションオプションを組み合わせると、GUI チェックボックスが有効になります; ループの選択は、mark-up-loops アクションの期間を超えて持続し、依存関係やメモリー・アクセス・パターン解析などの解析に適用されます。mark-up-list アクションオプションと組み合わせた collect アクションは、GUI チェックボックスの有効化をシミュレートします; ループの選択は collect アクションの間にのみ持続します。

  1. サーベイ解析を実行します。

  2. 詳しく解析するループを選択します。

  3. 選択リストに bar.cpp:192 を追加します。

  4. 両方のループで依存関係解析を実行します。

advisor --collect=survey --project-dir=./advi_results -- ./bin/myApplication advisor --mark-up-loops --select=foo.cpp:34 --project-dir=./advi_results -- ./bin/myApplication advisor --mark-up-loops --append=bar.cpp:192 --project-dir=./advi_results -- ./bin/myApplication advisor --collect=dependencies --project-dir=./advi_results -- ./bin/myApplication

関連情報