Retour au classement

AdoptOpenJDK/jitwatch

Java

Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.

jitwatchjavajavafxhotspot-jit-compilerhotspotlog-analyserjit-compilerescape-analysis
Croissance des étoiles
Étoiles
3.3k
Forks
463
Croissance hebdomadaire
Issues
18
1k2k3k
sept. 2013déc. 2017avr. 2022juil. 2026
ArtefactsMavengit clone https://github.com/AdoptOpenJDK/jitwatch.git
README

JITWatch

Log analyser and visualiser for the HotSpot JIT compiler.

  • Video introduction to JITWatch video
  • Slides from my LJC lightning talk on JITWatch slides

For instructions and screenshots see the wiki

https://github.com/AdoptOpenJDK/jitwatch/wiki

The JITWatch user interface is built using JavaFX which is downloaded as a maven dependency for JDK11+.

For pre-JDK11 you will need to use a Java runtime that includes JavaFX.

maven

mvn clean package && java -jar ui/target/jitwatch-ui-shaded.jar

Build an example HotSpot log

# Build the code and then run
cd scripts && ./makeDemoLogFile.sh