Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 10 Java Performance analysis Projects
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.Project mention: JIT x86 ia32 | reddit.com/r/javahelp | 2022-11-09
You can use jitwatch for this. To see the actual assembly code generated you will also need to use a debug build of the jvm.
A sampling JVM profiler without the safepoint sample bias
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
jHiccup is a non-intrusive instrumentation tool that logs and records platform "hiccups" - including the JVM stalls that often happen when Java applications are executed and/or any OS or hardware platform noise that may cause the running application to not be continuously runnable.Project mention: JHiccup | news.ycombinator.com | 2022-10-22
Utilities for latency measurement and reporting
The JMeter Maven Plugin
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
Sniffy - interactive profiler, testing and chaos engineering tool for Java
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Tool for automatic detection and asserting "N+1 SELECT problem" occurences in JPA based Spring Boot Java applications and finding origin of JPA issued SQL statements in generalProject mention: Is there a way to write tests to validate the Hibernate-generated queries? | reddit.com/r/java | 2022-10-19
An android library to measure code execution time. No need to remove the measurement code, automatically becomes no-op in the release variants. Does not compromise with the code readability and comes with features that enhance the developer experience.
PerfUnit is Java Agent which helps to take control over applications bottlenecks, expensive calls, or simply control your performance SLO budget.Project mention: Show HN: PerfUnit is Java Agent which helps to take control over app bottlenecks | news.ycombinator.com | 2021-12-08
Java Performance analysis related posts
JIT x86 ia32
1 project | reddit.com/r/javahelp | 9 Nov 2022
1 project | news.ycombinator.com | 22 Oct 2022
SIMD accelerated sorting in Java – how it works and why it was 3x faster
2 projects | news.ycombinator.com | 12 Jun 2022
Introducing KoolKits - OSS Debugging Toolkits for Kubernetes
10 projects | dev.to | 28 Feb 2022
Show HN: PerfUnit is Java Agent which helps to take control over app bottlenecks
1 project | news.ycombinator.com | 8 Dec 2021
Equivalent of cppinsight for kotlin
1 project | reddit.com/r/Kotlin | 30 Oct 2021
Compiler Explorer - Java support
2 projects | reddit.com/r/java | 27 Apr 2021
A note from our sponsor - Sonar
www.sonarsource.com | 4 Dec 2022
What are some of the best open-source Performance analysis projects in Java? This list will help you: