3

ThreadSanitizer抑制ファイルブラックリスト ファイルに違いはありますか? -- -fsanitize-blacklist= の llvm 固有のコンパイラ フラグによって使用される場合

いつどちらを使用する必要がありますか?

4

1 に答える 1

0

ASFAIK ブラックリストに登録されたコードは tsan インストルメンテーションをまったく取得しませんが、抑制されたコードは実行時のものであるため、抑制されたコードは引き続き tsan によって監視されますが、単に報告されないため、既知のレースによってレポートが汚染されることはありません。

これにより、パフォーマンスに違いが生じる可能性があります。

于 2015-07-10T16:55:07.813 に答える