Re: Open source Profilers
Attila Szegedi <[email protected]>
| Newsgroups | gmane.comp.windows.devel.java.advanced |
|---|---|
| Message-ID | <[email protected]> |
Are you looking specifically for "open source", or "free" (as in beer)? NetBeans one is certainly free, and I know Java performance tuning pros who like it very much. I myself (just like Randall) have bought YourKit. I've tried many profilers in the past, and all had their deficiencies here and there (heck, I even sent in patches to jhat), most notably when you try to track down harder stuff, like a memory leak due to a class loader not being GC-ed, you find out that surprisingly many profilers out there don't consider that there's a strong reference from an object to its class, from an array class to its component class, and from a class to its class loader. YourKit does all these right (and did all these right back in 2005 when I had to wrestle with problems of this kind). And while I understand that you're looking for something that tells you time spent in a method, and not something to track memory leaks (yet), and that YourKit is neither free nor open source, I can regardless wholeheartedly recommend YourKit to anyone :-) Attila. On Wed, 15 Aug 2007 00:32:39 +0200, Avinash Lakshman <[email protected]> wrote: > Hi > > Any good open-source profilers that you guys would recommend based on > experience ? Basically I need something that will tell me the time > spent in > each method call over a run. > > Thanks > Avinash > =================================== This list is hosted by DevelopMentor® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com