Skip to content

Franky - a simple profiler that always speaks frankly

License

Notifications You must be signed in to change notification settings

SerCeMan/franky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bbe330e · Dec 11, 2016

History

89 Commits
Dec 11, 2016
Sep 24, 2016
Aug 17, 2016
Jun 18, 2016
Sep 5, 2016
Jul 24, 2016
Jul 16, 2016
Dec 3, 2016
Jul 24, 2016
Sep 24, 2016
Aug 17, 2016
Jun 18, 2016
Sep 4, 2016
Jul 22, 2016

Repository files navigation

Franky

Build Status

Franky - a simple profiler that always speaks frankly

Project Goals

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)

How to

  • View → Tool Windows → Franky Profiler

  • Choose JVM and press 'start profiling'

  • Enjoy the result!

screenshot

Get it

Franky can be installed as a plugin for IntelliJ IDEA from the repository

Project status

Currently, the project is in the alpha stage. Native code is not highly tested and can cause a crash in some rare cases. Agent binaries available only on a restricted set of platforms.

Can I contribute?

Yes! I highly appreciate any contribution! Let’s make the profiling great again together!

Build it

./gradlew plugin

Supported platforms

Linux x64

Thanks to

About

Franky - a simple profiler that always speaks frankly

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages