Tree view display options showing different filter results

Code profiling for .NET developers.

Moderator: dom.smith

Tree view display options showing different filter results

Postby sri175666 » Mon Apr 14, 2014 2:44 pm

HI,

I have collected perfomance information and try to find the method i am suspecting which would have caused the perfomance effect.

I filter Tree view display options->Top down (any method) option the method i am looking for is not collected in the information.

But when i filterTree view display options->bottom up(any method) the method which i am looking is present.

Can i know why this behavior? whats the difference between these two filters.
srikanth
sri175666
 
Posts: 5
Joined: Mon Apr 14, 2014 2:38 pm

Postby jessica.ramos » Tue Apr 15, 2014 5:46 pm

Hello,

Thanks for your post!

The top-down view shows calling methods above called methods, while the bottom-up view shows called methods above calling methods so that the deepest methods are shown at the top of the tree.

The bottom-up view would actually be more likely to not show certain methods since it does not show any insignificant methods (those that take less than 1% of the time to execute). You may just need to drill down deeper into the tree when you are viewing in the top down mode. Have you tried using the find bar (Ctrl + F)?
Jessica Ramos
Technical Support
Red Gate Software Ltd.
jessica.ramos
 
Posts: 235
Joined: Mon Apr 23, 2012 1:13 pm

Postby sri175666 » Wed Apr 16, 2014 7:44 am

Yes, i tried the method is not in the search lis.

Can u give an example of Top down and bottom up results..
srikanth
sri175666
 
Posts: 5
Joined: Mon Apr 14, 2014 2:38 pm

Postby jessica.ramos » Wed Apr 16, 2014 4:49 pm

Hello,

In a very simple example, if you had a flow like this in the top-down view,

Mandelbrot.Form1.Main()
->Mandelbrot.Form1.Draw_Click()
-->Mandelbrot.Form1.DrawMandelbrot()
--->Mandelbrot.Algorithm.Evaluate()
---->Mandelbrot.Algorith.EvaluateUsingDoubles(...)

you would essentially just see the stack in reverse in the bottom-up view:

Mandelbrot.Algorith.EvaluateUsingDoubles(...)
->Mandelbrot.Algorithm.Evaluate()
-->Mandelbrot.Form1.DrawMandelbrot()
--->Mandelbrot.Form1.Draw_Click()
---->Mandelbrot.Form1.Main()

Would you be able to share you results file with us so we can get a better idea of what's happening in this case?
Jessica Ramos
Technical Support
Red Gate Software Ltd.
jessica.ramos
 
Posts: 235
Joined: Mon Apr 23, 2012 1:13 pm

Postby sri175666 » Fri Jun 20, 2014 3:12 pm

Please check the following URL for my perfomance snap shot https://www.dropbox.com/sh/u10lfgtkjzsr ... 6wBkuWfXAa

The method which i could not find in 'Bottom Up(methods with source) is 'loginOkBUtton_Click' .


Please try to find the method loginOkBUtton_Click in both 'Topdown(methods with source)' as well 'Bottom Up(methods with source)'.

If possible attach images.
srikanth
sri175666
 
Posts: 5
Joined: Mon Apr 14, 2014 2:38 pm

Postby jessica.ramos » Fri Jun 20, 2014 4:26 pm

Hi Srikanth,

I'm having some trouble opening the file, I'm afraid--I think you may have uploaded the project file instead of the results file (they both have .app6 extensions). Could you kindly try uploading the results file again?
Jessica Ramos
Technical Support
Red Gate Software Ltd.
jessica.ramos
 
Posts: 235
Joined: Mon Apr 23, 2012 1:13 pm

Postby sri175666 » Mon Jun 23, 2014 5:33 am

Hi,

Please find the results file at following link https://www.dropbox.com/s/obgfgo06hy4za ... pp6results
srikanth
sri175666
 
Posts: 5
Joined: Mon Apr 14, 2014 2:38 pm

Postby jessica.ramos » Mon Jun 23, 2014 5:13 pm

Hi Srikanth,

Many thanks! I've found the loginOkButton_Click method in both views as shown in the screenshots below. However, please let me know if I'm misunderstanding the issue!

Image

Image
Jessica Ramos
Technical Support
Red Gate Software Ltd.
jessica.ramos
 
Posts: 235
Joined: Mon Apr 23, 2012 1:13 pm

Postby sri175666 » Tue Jun 24, 2014 6:42 am

Thank u, to me the search box was not locating the loginOkButton_Click method.

Thank u that was my concern.
srikanth
sri175666
 
Posts: 5
Joined: Mon Apr 14, 2014 2:38 pm

Postby jessica.ramos » Tue Jun 24, 2014 4:17 pm

Hi Srikanth,

Ah okay, glad to hear that helped!

Is the search box working okay now?
Jessica Ramos
Technical Support
Red Gate Software Ltd.
jessica.ramos
 
Posts: 235
Joined: Mon Apr 23, 2012 1:13 pm


Return to ANTS Performance Profiler 8

Who is online

Users browsing this forum: No registered users and 0 guests