How can we help you today? How can we help you today?
ZenRhapsody

Activity overview

Latest activity by ZenRhapsody

no function inlining?
It seems that function inlining is disabled in the product? Even with line-level timings turned off, my short methods seem to be logged as unique function calls, which vastly distorts timing result...
1 follower 1 comment 0 votes
result times changing...
I am seeing weird results with time results in ANTS 3.1.0.20. If I have multiple result sets open and run additional time tests, the results of old results change. For example, in the first result ...
2 followers 2 comments 0 votes
inlining?
Does version 3 support JIT compiler inlining in Detailed Mode or is inlining disabled? I know that line level instrumentation will prohibit inlining of some methods because it pushes the IL over th...
1 follower 1 comment 0 votes
source code hit counts request!
Please right justify (or give us a user preference setting) for the hit counts! I've just spent too many minutes trying to figure out my line timings between adjacent lines having these hit counts:...
1 follower 1 comment 0 votes
Tom Harris replied on another thread: "However, if you delete the pdb file ANTS Profiler will only time methods. " if I do this, does ANTS still disable inline compile? / comments
Tom Harris replied on another thread: "However, if you delete the pdb file ANTS Profiler will only time methods. " if I do this, does ANTS still disable inline compile?
0 votes
Brian, Thanks for the upfront reply. I understand JIT compiler optimizations could wreck your ability to profile effectively and reconcile back to the source code. However, this is a severe limitation on the usefulness of this product for analyzing a large scale commercial application. Obviously, I do not know the details of your profiler design (or of the .NET compilers even), so I may now ask some stupid qustions. [image] If my functions that are likely to be inlined are isolated to a separate DLL assembly with a separate namespace, could they be completely excluded from the profiling process and allowed to inline compile into the assemblies being profiled? I tried something like that by excluding a class name, but I didn't see any difference (though I didn't read the help closely, so I may have done it wrong..) Again, I don't know how you work, but it would be great to me to mark individual methods as 'not profiled'. Calls into these methods would be treated like calls into .NET native methods, where it's just a line of code instead of a function call. Enough of the negative... Except for the inlining problem, I love the product. The usability and presentation are great. I was getting some useful information out of the results less than 15 minutes after downloading the trial version. You've done a great job with presenting the results! / comments
Brian, Thanks for the upfront reply. I understand JIT compiler optimizations could wreck your ability to profile effectively and reconcile back to the source code. However, this is a severe limitat...
0 votes
no compiler optimizations!
The fact that ANTS profiler disables compiler optimizations REALLY messes up my results!! (And I'm using the 14-day trial version) I know certain sections of my code will be bottlenecks becuase th...
3 followers 7 comments 0 votes