Comments
Sort by recent activity
Hi Bob,
I know this is unusual but can you do me a favour and first answer me two questions:
- tell me how you would expect it to work if ANTS Profiler did come with comparison functionality? What would be your expectation within an interface for doing this? Just a brief idea.
- what level of comparison are you looking for? General, large granularity of analysis? What sort of data are you looking for? Graphs, just numbers etc..?
I'm just interested in hearing what you would need from the feature for it to be valuable.
If you don't have the time then just say so and I'll give you some tips that you can use to do a comparison even though its currently a bit of a hack. We are considering fully featured comparison functionality but can't seem to get definite answers when we ask.
Thank you!
Stephen / comments
Hi Bob,
I know this is unusual but can you do me a favour and first answer me two questions:
- tell me how you would expect it to work if ANTS Profiler did come with comparison functionality? What ...
Hi,
there are a few problems with doing a comparison in any profiler -
Take the tree view for example:
Stack traces change in the number of methods executed due to reorganization and also when when methods might be renamed.
Other changes include that if a profiler is being run when the computer is under different loads then this can affect timings due to the large CPU which other applications may be responsible for.
If we take the ANTS interface for example the method executions can happen at completely different times in the timeline.
The simplest solution might be to just provide 2 grids (similar to the All Methods grid), that allow some Diff comparison to show faster/slower times. This would mean that it will be total time spent in that method over the course of the entire application rather than just in a particular stack trace due to the issues listed above.
Back to your original question about comparison - Switch to the All Methods grid, you can select a region of time you are interested in to filter the methods if you want or just show all of them. Then select a row in the grid and do a select all (Ctrl + A), then copy (Ctrl + C) and paste into Excel. Do the same for the second results file and do all the diff's and comparisons you want from there. Not ideal I know but the best I can offer at the moment.
If you have any comments about the points I raised above then please let me know.
Thanks,
Stephen / comments
Hi,
there are a few problems with doing a comparison in any profiler -
Take the tree view for example:
Stack traces change in the number of methods executed due to reorganization and also when when...
Hi,
Pricing has still to be decided at this point in time.
I do know that if you have a .NET developer bundle at the moment with a support contract then you will automatically get Reflector Pro for free as part of your bundle & support.
Stephen / comments
Hi,
Pricing has still to be decided at this point in time.
I do know that if you have a .NET developer bundle at the moment with a support contract then you will automatically get Reflector Pro for...
I've emailed you about this issue and a possible solution with a different build.
Regards,
Stephen / comments
I've emailed you about this issue and a possible solution with a different build.
Regards,
Stephen
I assuming you are profiling IIS rather than Silverlight? (I guess so, as SL 3 doesn’t support profiling).
In that case, the solution is easy: minimize the 64-bit IE that ANTS launches and launch your own copy of the 32-bit IE: you can just paste the URL from the 64-bit version. The IE window we pop up is only used to manage the session and show that profiling is happening.
We will be adding functionality in future builds to specify the browser that's used.
Regards,
Stephen / comments
I assuming you are profiling IIS rather than Silverlight? (I guess so, as SL 3 doesn’t support profiling).
In that case, the solution is easy: minimize the 64-bit IE that ANTS launches and launch...
Hi Nick,
could you send support@red-gate.com an email about organizing an upload directory and reference this post that would be great. It will allow us to keep track of issues and offer you better support.
Cheers,
Stephen / comments
Hi Nick,
could you send support@red-gate.com an email about organizing an upload directory and reference this post that would be great. It will allow us to keep track of issues and offer you better...
If the application isn't too large then you can send it to support@red-gate.com and reference this post.
If you hit any issues with the email then post again and i'll sort you out with an upload directory.
Thanks,
Stephen / comments
If the application isn't too large then you can send it to support@red-gate.com and reference this post.
If you hit any issues with the email then post again and i'll sort you out with an upload di...
We would need to see the program to have any idea what’s going on here.
Anything where the exact timing of operations matters could possibly have its behaviour changed by the profiler, though.
Stephen / comments
We would need to see the program to have any idea what’s going on here.
Anything where the exact timing of operations matters could possibly have its behaviour changed by the profiler, though.
St...
Hi Nick,
is your application using multiple threads?
Stephen / comments
Hi Nick,
is your application using multiple threads?
Stephen
Hi David,
I've emailed you a possible solution to this issue.
Regards,
Stephen / comments
Hi David,
I've emailed you a possible solution to this issue.
Regards,
Stephen