Indeed there are many nice open-source tools for getting the job done and I would also add VisualVM to this list.
In terms of profilers it is mostly a matter of convenience and habit than missing features. JProfiler seems to be quite popular among developers so I thought that giving our committers an extra option would be a good idea. Having said that, it's true that nobody (in our community) expressed a strong interest for having a license thus we may be better without. Vladimir is right, it does not make sense to promote a tool if only one or two people are going to use it. Let's reconsider in the future, if more people are interested. On Mon, Dec 2, 2019 at 5:51 PM Andrei Sereda <[email protected]> wrote: > > Stamatis, Andrei, have you considered JFR / async-profiler? > I'm happy to try it > > On Sun, Dec 1, 2019 at 3:02 PM Vladimir Sitnikov < > [email protected]> wrote: > > > I find Java Flight Recorder and async-profiler to be good enough. > > Both tools are free to use, they both can be used to profile production > > systems, and they both produce actionable results. > > > > Stamatis, Andrei, have you considered JFR / async-profiler? > > > > Even though I do not object asking for a license, I do not feel > comfortable > > promoting third-party profilers > > if it turns out nobody uses the license. > > > > AFAIK IntelliJ IDEA 2019.2+ has integration with both JFR and > > async-profiler (see > https://www.jetbrains.com/help/idea/cpu-profiler.html > > ), > > however, I have not used it, and I happen to use the tools directly. > > > > Vladimir > > >
