filter-by-scope

依存関係解析で検出されたスタック変数をスコープでフィルター処理します (警告とエラー)。

GUI オプション

[プロジェクトのオプション] > [解析ターゲット] > [依存関係解析] > [高度] > [スコープでスタック変数をフィルター]

構文

--filter-by-scope

--no-filter-by-scope

デフォルト

オフ (no-filter-by-scope)

影響するアクション

collect=dependencies

使用法

指定するループ内部で代入された変数は、依存関係が疑われます (警告)。指定するループ外部で代入された変数は、依存関係と見なされます (エラー)。

無効にすると、収集のオーバーヘッドを減らすことができます。

依存関係解析を実行します。最も内側のループを解析します。スコープで検出されたスタック変数をフィルター処理します。

advisor --collect=dependencies --loops="scalar,loop-height=0" --filter-by-scope --project-dir=./advi_results -- ./myApplication 

関連情報