chriswhocodes/jitwatch
View on GitHub ↗ ★ 3,313 Java
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
13 mentions on Hacker News by 7 people: 2 stories, 11 comments · first 2013-11-05 · latest 2025-09-14
20082026
-
You can use jit watch: https://github.com/AdoptOpenJDK/jitwatch
comment by vips7L · 2025-09-14 · in Performance Improvements in .NET 10 -
…good the tooling is in the java/jvm ecosystem. Last time I was this blown away was with jitwatch ( https://github.com/AdoptOpenJDK/jitwatch ) FlowTracker reminds me a little of taint analysis, which is used for tracking unvalidated user…
comment by ysleepy · 2024-09-13 · in Show HN: FlowTracker – Track data flowing through Java programs -
…helper projects like https://github.com/Bronsa/tools.decompiler , and on the OpenJDK JitWatch ( https://github.com/AdoptOpenJDK/jitwatch ), other JVMs have similar tools as well. It isn't as straightforward as in Lisp, but it is…
comment by pjmlp · 2023-07-28 · in It's 2023, so of course I'm learning Common Lisp -
…-XX:+LogCompilation The generated logs can be seen with JITWatch [1]. [1] https://github.com/AdoptOpenJDK/jitwatch
comment by _old_dude_ · 2022-11-14 · in Making a Go program faster with a one-character change -
Have you seen JitWatch? https://github.com/AdoptOpenJDK/jitwatch
comment by vips7L · 2022-10-17 · in Compiler Explorer -
…on which JVM implementation is used. On OpenJDK's case you can load runtime plugin to do it https://github.com/AdoptOpenJDK/jitwatch
comment by pjmlp · 2022-06-12 · in SIMD accelerated sorting in Java – how it works and why it was 3x faster -
…via online tools like https://godbolt.org/ For .NET languages use https://sharplab.io/ For Java, https://github.com/AdoptOpenJDK/jitwatch For JavaScript, if using V8 there are the set --print-something flags.
comment by pjmlp · 2021-03-02 · in How to Read Assembly Language -
…gets translated into MSIL/JVM, and how those bytecodes end up being converted into machine code. https://github.com/AdoptOpenJDK/jitwatch/wiki/Screenshots https://sharplab.io/ Languages like F# and C# allow you to leave the high level…
comment by pjmlp · 2021-01-16 · in Why Zig when there is already C++, D, and Rust? -
…too closely and it's changing all the time so I'm not sure what the current prototype does). [1]: https://github.com/AdoptOpenJDK/jitwatch/wiki , https://www.graalvm.org/docs/reference-manual/tools/#ideal-g... [2]:…
comment by pron · 2019-05-16 · in Zero Cost Abstractions -
…on the IDE. https://www.youtube.com/watch?v=_cFwDnKvgfw There are also other tools like JITWatch. https://github.com/AdoptOpenJDK/jitwatch/wiki/Videos-and-Sli... https://vimeo.com/181925278
comment by pjmlp · 2018-12-01 · in Why is 2 * (i * i) faster than 2 * i * i in Java? -
…https://visualvm.java.net/ http://www.oracle.com/technetwork/java/javaseproducts/missio... https://github.com/AdoptOpenJDK/jitwatch Also note that although many seem to be focused on Java being Oracle JVM or OpenJDK, there is a pleothora…
comment by pjmlp · 2016-05-24 · in Rails has won: The Elephant in the Room