[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.tools.hyades] Re: how to profile with Hyades
|
- From: neil@xxxxxxxxxxxxxxxxxx (Neil Swingler)
- Date: Wed, 8 Dec 2004 14:54:05 +0000 (UTC)
- Newsgroups: eclipse.tools.hyades
- Organization: Eclipse.org
- User-agent: NewsPortal/0.34 (http://florian-amrhein.de/newsportal/)
Neil Swingler wrote:
Iulian Dragos wrote:
Hello,
I spent most of yesterday playing with Hyades, but I could not really
find a way to profile my application. Maybe someone here has some more
experience, and can point me to a document or some easy steps to follow.
I was able to start the profiler as specified in the tutorial, and even
got some views displaying "data". My problem was speciffically this
"data", which didn't make much sense. In "Execution Flow" (which I take
as the way to analyze 'speed') I could see some bars and some method
names from time to time, but very sparse and without much sense to me.
Is it possible to have the plain old "tree widget", with method names,
time (and percentage of total time) consumed, and under each method find
the callees, and so on? Like most profilers do.
I am in the same position. I want to be able to see the time attributed to
callees and callers accumulated across the whole profile run. Not at the
individual call instance level.
I would also like to know if it's possible to remove time spent blocked
(e.g. in Object.wait) from the times in the excution statistics.
A bit of digging around brings this up:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=51293
This is closed as won't fix because:
This feature already exists in higher products - Method Details view in
Bluerat, which is part of the Rational software development platform (RAD).
This is a real shame. We have a paid up license of JProbe here but I have
been playing with Hyades and found it to more robust for profiling under a
heavy load.
I have also been playing with the Netbeans Profiler (formally JFluid)
which looks promising but is at a very early stage of development. The
other downside is having to use Netbeans!
I can't understand why Hyades offers some really powerful features as open
source while missing this basic function of a profiler.
Maybe it won't be so difficult to write a plugin to present this view.
--
Neil Swingler