
Profiling vc++ applications
I've been using Intel's VTune 6 and it works very well. It uses a very
non-intrusive statistical analysis to find the hot-spots in your application
(or anything running on the system for that matter). You don't need to have
the linker instrument your code, thereby introducing a sort of heisenburg
effect.
All you need to do is make sure you generate 'program database' (.pdb) debug
info in your release builds and VTune will show were your app spends its
time right down to the line of code.
-Sean
Quote:
> Could someone help me by giving some pointers on how to
> profile vc++ applications in .NET. In VC6.0, I used to
> build application with /PROFILE flag in linker options and
> used PREP, PROFILE and PLIST to profile my applications.
> The /PROFILE option has been removed in .NET (don't know
> why) and I am not able to find PREP and PLIST. Neither is
> there a Profile option under the Build menu (used to be
> there in VC6.0).
> I need to do some function profiling for my app and am not
> able to find any tool in vc .Net that do this. Please give
> me some pointers on how to accomplish function level
> profiling in vc .net applications.
> -Rajat Bansal+