関数のエントリーポイントと終了ポイントにインストルメンテーション呼び出しを挿入します。
IA-32 アーキテクチャーおよびインテル® 64 アーキテクチャー
Linux* および Mac OS* X: | -profile-functions |
Windows: | /Qprofile-functions |
なし
オフ |
関数のエントリーポイントと終了ポイントにインストルメンテーション呼び出しは挿入されません。 |
このオプションは、シングルスレッド・アプリケーション内の関数のエントリーポイントと終了ポイントにインストルメンテーション呼び出しを挿入し、関数で消費されたサイクル数を収集して、コードの hotspot の特定に役立つレポートを生成します。
インストルメント済みアプリケーションが実行されると、このオプションにより loop_prof_funcs_<name>.dump ファイルが生成されます。<name> は実行のタイムスタンプです。
INTEL_LOOP_PROF_XML_DUMP 環境変数を 0 に設定して出力形式をオフにしない限り、同じデータ値が loop_prof_<name>.xml ファイルにも出力され、データ・ビューア・アプリケーションで使用されます。
なし
© 1996-2011 Intel Corporation. 無断での引用、転載を禁じます。