インテル® C++ コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス
_PGOPTI_Prof_Reset_All() 関数は、インストルメント済みアプリケーションによって収集されたプロファイル情報をクリアします。この関数呼び出しのプロトタイプは次のとおりです。
インストルメント済みプログラムの実行すると、実行された各ルーチン用のセグメントに次の情報が保存されます。
ルーチンで各基本ブロックが実行された回数
値のプロファイリング中に各データポイントで観測された特定の値
これらの各値が観測された回数
_PGOPTI_Prof_Reset() 関数が呼び出されると、各基本ブロックの基本ブロック実行カウントは 0 にセットされ、値のプロファイリング情報はリセットされて、データポイントで何の値も観測されなかったことを示します。
構文 |
---|
void _PGOPTI_Prof_Reset_All(void); |
この関数の以前のバージョン _PGOPTI_Prof_Reset() (非推奨) です。
_PGOPTI_Prof_Reset_All() 関数が呼び出されると、メイン・アプリケーション内のすべてのカウンターとすべてのインストルメント済み共有ライブラリーはクリアされます。ブロック実行カウントのすべてのカウンターと値のプロファイル情報は 0 にリセットされます。
リセット呼び出しが行われたときに処理中だったルーチンについては、リセット関数の呼び出しに続いて実行されたルーチン部分のカウントが、リセット呼び出しの前に実行されたルーチン部分のカウントよりも多くなることがあります。