Any tools for time performance in VC++ 6.0???
Look at Quantify from Rational
It can tell you down to the number of machine cycles, and thus you can
determine performance of various processor speeds.
Be warned that your application will run about 10 times slower, so you may
have to but is some teaks for any timeouts etc..
Very very easy to use and well worth a little teaking if required.
> The Profiler in VC will give the execution time and hit count for each
> function in your app, but not in the structure you request. It is a
> tool with many options. It is an important tool to learn.
> The Browser will display, but not print a hierarchy as you indicate. The
> Browser is standard in all VC editions. Useful, but falls short.
> The Profiler is available in VC with the Professional and Enterprise
> editions of VC only.
> - Tim
> > I am looking for some tools/utilities in VC++ which would instrument
> > a program and show the execution time for each procedure. The output
> > format could be something like nested procedure calls with the
> > associated execution times in microsecs, e.g.
> > 500 Routine_A
> > 100 Routine_B (called by Routine_A)
> > 1000 Routine_C
> > or something similar. The idea is to have the times for *all*
> > procedure calls in a sequence as executed in a program.
> > Is there such thing available in VC++ 6.0 or from a third party?