Roadmap?

Questions about YourKit .NET Profiler
Post Reply
Tobbe
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Roadmap?

Post by Tobbe »

Is there any developer roadmap for yourkit .NET Profiler? What is being worked on and what is planned?
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Post by Anton Katilin »

Hello,

We will open Early Access Program for version 3.5 in nearest future.

What features would you mostly like to see in next version? Feature set is still under consideration, so you have great chance to influence it.

Best regards,
Anton
Tobbe
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Post by Tobbe »

One thing that we already have discussed in another topic is "wall time". The "real" time spent in a function, not consumed CPU time. Helps with detecting bad t-sql queries and thread sleep implementation.

Havnt investigated if its possible in current version, but, ability to name the snapshots instead of just getting the datetime.now filename and have to renaming it afterwards.

API integration, the ability to programmatically take a snapshot.

Bugs:
A better VS200X integration, currently this wont work at all.

Possibly bugs:
When calculating retained size for a object, this may take forever.

Ideas:
Posibility to see the t-sql stament if a System.Data.Common.DbConnection object has been invoked. To detect bad queries. (Good thing if wall time is measured)

More to come surely...
Tobbe
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Post by Tobbe »

Possibilty to see the code for selected object without having VS200X installed. One of your competitors have this feature.
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Post by Anton Katilin »

Hello,

Thanks for the suggestions.
One thing that we already have discussed in another topic is "wall time". The "real" time spent in a function, not consumed CPU time. Helps with detecting bad t-sql queries and thread sleep implementation.
It will for sure be possible to measure wall time instead of CPU time for certain methods (customizable).
Havnt investigated if its possible in current version, but, ability to name the snapshots instead of just getting the datetime.now filename and have to renaming it afterwards.
With current version, you can afterwards rename snapshot file in open snapshot dialog (Ctrl+O).
API integration, the ability to programmatically take a snapshot.
Will be added for sure.
Bugs:
A better VS200X integration, currently this wont work at all.
Do you mean problems navigating to folded code? We will find a solution for this.
Possibly bugs:
When calculating retained size for a object, this may take forever.
Which view do you mean? Could you please provide more detail.
Retained size calculation is a time-consuming operation, and the time it takes depends on the size of snapshot.
Ideas:
Posibility to see the t-sql stament if a System.Data.Common.DbConnection object has been invoked. To detect bad queries. (Good thing if wall time is measured)
Thanks, we'll consider this.
Possibilty to see the code for selected object without having VS200X installed. One of your competitors have this feature.
Would you anyway need this feature should existing VS navigation drawbacks be solved?

Best regards,
Anton
Tobbe
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Post by Tobbe »

About to order 5 licences, will these be valid for upcommin 3.5?
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Post by Anton Katilin »

They will be valid. Upgrades are free within 1 year since the date of purchase, and 3.5 will for sure be released within this time frame.
Tobbe
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Post by Tobbe »

Another idea.
- Posibility to create custom telemetry graph based on windows performance counters. It would be nice if it is somehow was shown togheter with existing telemetry graphs and "linked"/saved with snapshots. .Net has a nice working API for implementing this (System.Diagnostics.PerformanceCounter to get started).
Tobbe
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Post by Tobbe »

Tobbe wrote:Another idea.
- Posibility to create custom telemetry graph based on windows performance counters. It would be nice if it is somehow was shown togheter with existing telemetry graphs and "linked"/saved with snapshots. .Net has a nice working API for implementing this (System.Diagnostics.PerformanceCounter to get started).


Sry a better class to view is System.Diagnostics.PerformanceCounterCategory it has static mehods to get machine counters.
Tobbe
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Re:

Post by Tobbe »

Anton Katilin wrote: (by Anton Katilin » Wed Apr 23, 2008 8:47 pm )
Hello,

We will open Early Access Program for version 3.5 in nearest future.

What features would you mostly like to see in next version? Feature set is still under consideration, so you have great chance to influence it.

Best regards,
Anton
Im curious about the Early Access Program for version 3.5 in nearest future. It's almost been a year...
edgar
Posts: 1
Joined: Thu Mar 19, 2009 12:14 pm

Re: Roadmap?

Post by edgar »

Will intermediate beta versions be available?
I am urgently seeking for a solution regarding the issue - when > 10 .NET Applications need to be instrumented and triggered at the same time - this is not possible with yourkit
-------------
When will the next version be available?
Vladimir Kondratyev
Posts: 1624
Joined: Tue Aug 10, 2004 7:52 pm

Re: Roadmap?

Post by Vladimir Kondratyev »

edgar, beta of the next version will be available this spring. Since fix of current limitation in 10 visible applications is very important for you, we'll backport the fix in version 3.0.8 which will be released next week. Stay tuned!
Vladimir Kondratyev
Posts: 1624
Joined: Tue Aug 10, 2004 7:52 pm

Re: Roadmap?

Post by Vladimir Kondratyev »

edgar,

version 3.0.8 is available for download http://www.yourkit.com/dotnet/download/
Please confirm that it fixes issue with connection to more than 10 applications.
Tobbe
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Re: Roadmap?

Post by Tobbe »

edgar wrote:Will intermediate beta versions be available?
I am urgently seeking for a solution regarding the issue - when > 10 .NET Applications need to be instrumented and triggered at the same time - this is not possible with yourkit
-------------
When will the next version be available?

Will there be a intermediate beta versions for wall time measuring?
Vladimir Kondratyev
Posts: 1624
Joined: Tue Aug 10, 2004 7:52 pm

Re: Roadmap?

Post by Vladimir Kondratyev »

We'll open access to beta version in April.
Post Reply