Article ID: 185295
Article Last Modified on 12/1/2003
Profile: Function timing, sorted by time Date: Wed Nov 05 23:37:00 1997
Command line at 1997 Nov 05 23:35: "C:\code\ProfTest\Debug\ProfTest"
Total time: 88816.409 millisecond
Time outside of functions: 86.090 millisecond
Call depth: 21
Total functions: 317
Total hits: 23933
Function coverage: 58.0%
Overhead calculated 8
Overhead average 8
Time in module: 88730.319 millisecond
Percent of time in module: 100.0%
Functions in module: 317
Hits in module: 23933
Module function coverage: 58.0%
Func Func+Child Hit
Time % Time % Count Function
---------------------------------------------------------
86571.608 97.6 87316.863 98.4 70 CWinThread::PumpMessage(void)
(mfc42d.dll)
246.177 0.3 367.692 0.4 184 CMDIFrameWnd::DefWindowProcA
(unsigned int,unsigned
int,long) (mfc42d.dll)
188.947 0.2 188.947 0.2 751 CView::AssertValid(void)
(mfc42d.dll)
171.866 0.2 172.011 0.2 1 CToolBar::Create(class CWnd
*,unsigned long,unsigned int)
(mfc42d.dll)
144.324 0.2 940.322 1.1 517 CWnd::OnWndMsg(unsigned
int,unsigned int,long,long *)
(mfc42d.dll)
94.550 0.1 314.706 0.4 69 CWinThread::
PreTranslateMessage(struct
tagMSG *) (mfc42d.dll)
50.008 0.1 88727.904 100.0 1 AfxWinMain(struct HINSTANCE__
*,struct HINSTANCE__ *,char
*,int) (mfc42d.dll)
Time and date the application ran, and the complete command line issued by the profiler.
Total application execution time. The time listed in milliseconds might not be completely accurate. Use the times as a relative measure.
Time spent outside of any profiled functions. If a top level profiled function is called, no time is added to this value until that function returns.
The deepest level of functions called. For example, if function A calls function B which calls function C, the call depth is 3.
The number of functions listed in the output.
How many times the functions listed were executed.
The percentage of time spent in the listed functions.
A relative value that represents profiler overhead. This is not a measure of time, but a larger value indicates more time spent in overhead.
The average overhead required for all profiles. This should be the same as the overhead calculated, unless you are merging multiple profiles.
The Func Time column reports how much time it took for the function to run in milliseconds. The next column shows what percent of the total profile time is represented by the function time. Func+Child Time refers to the total time profiled for the function as well as any functions called by that function. The next column shows what percent of the total profile time is represented by the Func+Child time. The Hit Count column reports the number of times that the function was called. The Function column displays the decorated name of the function.
Additional query words: Prep Profile Plist Ftime
Keywords: kbinfo KB185295