Goal of this project is creating a profiler which
-
Is truthful, because it is built on the top of private JVM API (AsyncGetCallTrace)
-
Can attach to any JVM on the fly
-
Easy to understand because UI is based on famous flame graphs
-
Have a rich integration with IDE with navigation and inspections showing you how to improve your code based on profiling results (actually, Franky is a plugin for IntelliJ IDEA)
Franky can be installed as a plugin for IntelliJ IDEA from the repository
-
@apangin for his async-profiler
-
@RichardWarburton for his honest-profiler
-
@nitsanw for his awesome talks and the article about AsyncGetCallTrace profiling