Microsoft Excel によるプロファイラ出力の処理

PROFILER.XLM は,タブ区切りのプロファイラ・レポート (PLIST によって生成されたもの) を処理し,その結果に基づいてグラフを作成する Microsoft Excel マクロです。このマクロは ..\vc\bin ディレクトリにあります。

PROFILER.XLM マクロは 4 つのサブマクロで構成されています。列 AB にある最初の 2 つのマクロは,列 CD にある第 2 のマクロの組で使用できるようにデータをコピーし,前処理するヘルパ・マクロです。CreateColumnChart というラベルの付いた列 C のマクロは,個々の関数または行が実行された回数を示すグラフを作成します。列Dの最後のマクロは CreateColumnTimeChart です。これは CreateColumnChart と同じような動作をしますが,タイミング情報に対して操作を行います。