Re: Profiling and inlining
- From: Barry Kelly <barry.j.kelly@xxxxxxxxx>
- Date: Thu, 20 Jul 2006 23:02:07 +0100
ti@xxxxxxxxxxx wrote:
I've done both. Though mostly instrumetation-based, since I was
interested in measures for which specific lines in a few big functions
were most costly.
Instrumentation can't reliably monitor time performance, since it
changes the code. For example, it typically prevents inlining. Usually,
a sampling profiler is needed, unless you're trying to track down a
problem that shows a method is being called more often than you think it
should be.
Quantify does this easily, and I don't think VS
2005's profiler does it.
VS 2005 Team Edition (I last looked in Beta 2, I only have Pro) appears
to have two profilers, one for instrumentation (best for memory
profiling) and another for sampling (best for time profiling).
-- Barry
--
http://barrkel.blogspot.com/
.
- Follow-Ups:
- Re: Profiling and inlining
- From: ti
- Re: Profiling and inlining
- References:
- Profiling and inlining
- From: ti
- Re: Profiling and inlining
- From: Barry Kelly
- Re: Profiling and inlining
- From: ti
- Profiling and inlining
- Prev by Date: Re: Memory Cleanup for Hashtables
- Next by Date: Re: Profiling and inlining
- Previous by thread: Re: Profiling and inlining
- Next by thread: Re: Profiling and inlining
- Index(es):
Relevant Pages
|