OS_CalcThreadStatistics

構文

#include <nitro/os.h>

void OS_CalcThreadStatistics( void* statBuf, OSThread* thread );

引数

statBuf 関数コスト集計バッファ
thread 集計を行なう関数コスト計測バッファを保持しているスレッド

返り値

なし。

説明

指定の関数コスト集計バッファに対し、関数コスト計測のデータを集計します。

statBufOS_InitStatistics() で初期化しておく必要があります。また、以前集計した結果に追加で集計を足していくことが出来ます。集計に使用する関数コスト計測バッファは、threadで指定したスレッドが宣言したものです。ただし、他のスレッドがそのバッファに書き込むタイミングなどは避けるようにしてください。

この関数はデバッグ用の関数ですので、最終ROM版(FINALROM)ライブラリでは何も動作を行ないません。

参照

OS_InitStatistics, OS_CalcStatistics

履歴

2004/05/18 初版