インテルのみ表示可能 — GUID: iga1401400282611
Ixiasoft
インテルのみ表示可能 — GUID: iga1401400282611
Ixiasoft
36.6.6. perf_print_formatted_report()
プロトタイプ | int perf_print_formatted_report ( void* perf_base, alt_u32 clock_freq_hertz, int num_sections, char* section_name_1, ... char* section_name_n) |
スレッドセーフ | いいえ |
ISRから利用可能 | いいえ |
インクルード | <altera_avalon_performance_counter.h> |
パラメーター | perf_base - パフォーマンス・カウンター・コアのベースアドレス clock_freq_hertz - クロック周波数 num_sections - 表示するセクションカウンターの数。この数は、<instance_name>_HOW_MANY_SECTIONSを超えてはなりません。 section_name_1 ... section_name_n - 表示するセクション名。セクション名の数は、表示するセクション数によって異なります。 |
戻り値 | 0 |
説明 | 関数 perf_print_formatted_report() は、パフォーマンス・カウンター・コアからプロファイリング結果を読み出し、フォーマット化されているサマリーテーブルを出力します。 この関数はすべてのカウンターを無効にします。ただし、マルチスレッド環境または割り込み環境で予測可能な結果を取得するには、perf_print_formatted_report() に依存するのではなく、測定するコードの最後に到達した際にPERF_STOP_MEASURING() を呼び出します。 |