Red Gate forums :: View topic - Line-level timings in Silverlight
Return to www.red-gate.com RSS Feed Available

Search  | Usergroups |  Profile |  Messages |  Log in  Register 
Go to product documentation
ANTS Performance Profiler 6
ANTS Performance Profiler 6 forum

Line-level timings in Silverlight

Search in ANTS Performance Profiler 6 forum
Post new topic   Reply to topic
Jump to:  
Author Message
Willem.van.Rumpt



Joined: 22 Oct 2009
Posts: 13
Location: The Netherlands / Macedonia

PostPosted: Thu Nov 18, 2010 11:56 am    Post subject: Line-level timings in Silverlight Reply with quote

Hi,

I know that line-level timings in Silverlight are currently not supported,
but are there plans to support them in future releases?

Kind regards,
Willem van Rumpt
_________________
If the software doesn't have to work, you can always meet any other requirement.
- Gerard Weinberg
Back to top
View user's profile Send private message MSN Messenger
nick.maidment



Joined: 29 Jan 2010
Posts: 74

PostPosted: Thu Nov 18, 2010 1:53 pm    Post subject: Reply with quote

While this is in consideration for a future version. I wouldn't expect it any time in version 6. Sorry.
Back to top
View user's profile Send private message
Willem.van.Rumpt



Joined: 22 Oct 2009
Posts: 13
Location: The Netherlands / Macedonia

PostPosted: Thu Nov 18, 2010 5:31 pm    Post subject: Reply with quote

Thanks for the update, and, no problem.

It's "workaroundable" of course, but it's more labour intensive and time consuming without the line-level timings. Any minor upgrade containing it would be super, but if it's there in v7, I would be more than happy too.

Kind regards,
Willem van Rumpt
_________________
If the software doesn't have to work, you can always meet any other requirement.
- Gerard Weinberg
Back to top
View user's profile Send private message MSN Messenger
Willem.van.Rumpt



Joined: 22 Oct 2009
Posts: 13
Location: The Netherlands / Macedonia

PostPosted: Sat Mar 19, 2011 8:22 pm    Post subject: Reply with quote

Just noticed today that Performance Profiler v7 appeared on the roadmap in Q4 (or maybe it's been there all along, and I just missed it).

Any chance line level timings are going to make it in that release? According to the roadmap, it'll be focussed on Silverlight anyway Smile

If you aren't sure yet, I'd like to make a desperate plea to do so. Silverlight is one of those environments where even little optimizations can make a difference.

As long as you do fancy looking my-menu-is-a-carousel or mediaplayer applications, you're ok. But when utilizing Silverlight for business applications (of which is more than capable), you can hugely benefit from little, to even minor optimizations. Even down to the level of using floats instead of doubles (in all fairness though: the application at hand was an extreme example).

Point is: Mini, and micro optimizations in Silverlight are beneficial, but they're very hard to track down, with only method level timings. Silverlight is still one of those environments where achieving the desired result can be quite a battle, if you want something more than your run-of-the-mill application. Any tool that aids in that battle is welcomed.
_________________
If the software doesn't have to work, you can always meet any other requirement.
- Gerard Weinberg
Back to top
View user's profile Send private message MSN Messenger
asthomas



Joined: 04 Oct 2011
Posts: 1

PostPosted: Tue Oct 04, 2011 9:15 pm    Post subject: Reply with quote

I would like to second this. I am evaluating the RedGate profiler against the VS2010 profiler for Silverlight. VS2010 has line-level profiling and it was able to point to, quite literally, 2 lines (simple property access) that were consuming 20% of the run time on one of our controls. Simple code refactoring cleared it right up. The RedGate profiler would not have helped here.

My gut feeling is that Silverlight performance is very sensitive to seemingly trivial calls. Line level profiling is absolutely essential.
Back to top
View user's profile Send private message
Willem.van.Rumpt



Joined: 22 Oct 2009
Posts: 13
Location: The Netherlands / Macedonia

PostPosted: Wed Oct 05, 2011 7:10 am    Post subject: Reply with quote

You may want to vote for the feature here: http://antsperformanceprofiler.uservoice.com/forums/131079-ants-performance-profiler-feature-suggestions

Although it's not clear whether Red Gate is actually doing something with it (there's only one comment, and one accepted proposal, and that's the one that was already pretty much done in version 6.3), it never hurts to give it a try Smile
_________________
If the software doesn't have to work, you can always meet any other requirement.
- Gerard Weinberg
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Reply to topic All times are GMT + 1 Hour
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group