How can we help you today? How can we help you today?
AdamMil

Activity overview

Latest activity by AdamMil

I see why it's reporting 70 seconds, but I don't think it has to be that way. I assume that by non-profiled child methods you are referring to code that's excluded by the filter (the filter that by default excludes methods that have no source code). This problem doesn't only affect Main(), then. In fact, any function that makes a call into an external (filtered out) method, either directly or indirectly, would have inaccurate timing. And I don't think that by following my logic you'd wind up with no time being spent in my source code, unless of course that was actually the case. I would simply expect it to show that the majority of the time is spent sitting in various parts of the System.Windows.Forms namespace, waiting for events, etc. (You might just say that 70 seconds were spent in "external methods", referring to methods that were filtered out). The remaining time would be the true time spent in my application (or at least the parts of my application that I, with the filter, decided that I wanted to focus on). Following my logic, I wouldn't have a large number of seconds mysteriously being attributed to the wrong functions. Perhaps you're applying your filter too early in the profiling process. I imagine that when you filter methods, you're not timing them at all. This seems consistent with the problem. A better method would be to still time filtered methods (not at a per-line level, of course) and then to simply not display them in the results. This would give you the information you need to determine the correct time. It also increases the flexibility of the profiler because you'd be able to change the filter after the results have already been collected if you wanted to view the results in a different way. / comments
I see why it's reporting 70 seconds, but I don't think it has to be that way. I assume that by non-profiled child methods you are referring to code that's excluded by the filter (the filter that by...
0 votes
Time excluding children seems wrong.
In a sample execution of the mandelbrot program, the total time reported in Main() (including children) was about 140 seconds. The time reported in Main() (excluding children) was about 70 seconds....
2 followers 2 comments 0 votes
Total seconds counts are wrong.
My previous post on this seems to have been ignored, so I'm posting again. I ran the mandelbrot program for about 10 seconds, and the results said Main() (with children) took 262 seconds. I tried r...
4 followers 9 comments 0 votes