AdoptOpenJDK / jitwatch

Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
Other
3.06k stars 437 forks source link

Tags, binaries and GitHub release notes for future releases? #306

Closed retronym closed 2 years ago

retronym commented 5 years ago

I've created a homebrew formula that builds and installs jitwatch on Mac.

$ brew install retronym/formulas/jitwatch
$ jitwatch-headless -help
Usage: LaunchHeadless <options> <hotspot log file>
options:
-e  Show parse errors
-m  Show model
-c  Show only compiled methods in model (use with -m)
-s  Show code suggestions
-t  Show compilation timeline
-f  Write output to headless.csv
-i  Show inline failed calls
$ jitwatch

It's a bit of a hack because:

Would you consider using:

chriswhocodes commented 5 years ago

Hi Jason, I can definitely start using git tags. I tried publishing to maven central a couple of times and it was almost enough to make me want to give up computing and become a potato farmer ;) I'll take a look into your 3rd suggestion too. Cheers, Chris

chriswhocodes commented 3 years ago

Hi Jason, I've made the first binary release of JITWatch here: https://github.com/AdoptOpenJDK/jitwatch/releases/tag/1.4.0

I'll look into creating a maven central release from this shortly.

retronym commented 3 years ago

Thanks! That's allowed me to simplify my homebrew formula for MacOS installation greatly!