Fully featured low overhead profiler for Java EE and Java SE platforms.
Ultimate profiling and monitoring solution for Gradle, Maven, Ant, JUnit and TestNG.
Easy to use performance and memory profiler for .NET framework.

Roadmap?

Moderators: Vladimir Kondratyev, Anton Katilin

Roadmap?

Postby Tobbe » Wed Apr 23, 2008 7:39 pm

Is there any developer roadmap for yourkit .NET Profiler? What is being worked on and what is planned?
Tobbe
 
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Postby Anton Katilin » Wed Apr 23, 2008 7: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
Anton Katilin
 
Posts: 5575
Joined: Wed Aug 11, 2004 8:37 am

Postby Tobbe » Thu Apr 24, 2008 7:17 am

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

Postby Tobbe » Thu Apr 24, 2008 7:19 am

Possibilty to see the code for selected object without having VS200X installed. One of your competitors have this feature.
Tobbe
 
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Postby Anton Katilin » Thu Apr 24, 2008 9:11 am

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
Anton Katilin
 
Posts: 5575
Joined: Wed Aug 11, 2004 8:37 am

Postby Tobbe » Fri May 02, 2008 1:05 pm

About to order 5 licences, will these be valid for upcommin 3.5?
Tobbe
 
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Postby Anton Katilin » Sun May 04, 2008 10:24 am

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.
Anton Katilin
 
Posts: 5575
Joined: Wed Aug 11, 2004 8:37 am

Postby Tobbe » Thu May 15, 2008 7:09 am

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

Postby Tobbe » Thu May 15, 2008 7:13 am

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:

Postby Tobbe » Fri Mar 06, 2009 9:31 am

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...
Tobbe
 
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Re: Roadmap?

Postby edgar » Thu Mar 19, 2009 12:18 pm

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?
edgar
 
Posts: 1
Joined: Thu Mar 19, 2009 12:14 pm

Re: Roadmap?

Postby Vladimir Kondratyev » Fri Mar 20, 2009 8:23 pm

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: 1444
Joined: Tue Aug 10, 2004 7:52 pm
Location: Düsseldorf, Germany

Re: Roadmap?

Postby Vladimir Kondratyev » Fri Mar 27, 2009 8:34 pm

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.
Vladimir Kondratyev
 
Posts: 1444
Joined: Tue Aug 10, 2004 7:52 pm
Location: Düsseldorf, Germany

Re: Roadmap?

Postby Tobbe » Tue Apr 14, 2009 7:22 am

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?
Tobbe
 
Posts: 72
Joined: Thu Feb 21, 2008 11:08 am

Re: Roadmap?

Postby Vladimir Kondratyev » Tue Apr 14, 2009 8:51 am

We'll open access to beta version in April.
Vladimir Kondratyev
 
Posts: 1444
Joined: Tue Aug 10, 2004 7:52 pm
Location: Düsseldorf, Germany

Next

Return to .NET Profiler

Who is online

Users browsing this forum: No registered users and 5 guests