Trouble finding memory leaks in a Java program? Learn how allocation profiling can reveal bugs and help you troubleshoot Java performance.
-
What’s wrong with createDirectories() – A Beginner’s Guide to IntelliJ Profiler
Learn how to troubleshoot and optimize Java code with IntelliJ Profiler – using createDirectories() as an example.
-
Foojay Podcast #37: J-Fall Report, Part 4 (final)
Check the previous Foojay Podcasts for the first three parts of our J-Fall report. In this episode, you’ll get the remaining interviews we made that day.
-
Profiling Maven Projects with my IntelliJ Profiler Plugin
Or: I just released version 0.0.11 with a cool new feature that I can’t wait to tell you about…
-
Custom Events in the Blocky World: Using JFR in Minecraft
I was searching for some JFR-related settings on the internet when I stumbled upon the /jfr command that exists in Minecraft…
-
Custom JFR Events: A Short Introduction
Find out how JFR allows you to implement your events to record custom information directly in your profiling file.
-
C2 Might Be Slowing Down Your Builds
Disabling C2 can be an option to speed up builds of smaller Java applications in CI systems, mainly when restricted to one or two CPU cores.
-
Taming the Bias: Unbiased Safepoint-Based Stack Walking
Erik Österlund summed up the problems with my previous JEP proposal, and in a way with AsyncGetCallTrace, quite nicely, and here are my responses!
-
Foojay Podcast #23: Java Profiling and Performance
There are challenges with Java profiling, and the need for profiling depends on application complexity and performance requirements.
-
Mastering the Art of Controlling the JIT: Unlocking Reproducible Profiler Tests
How to use the WhiteBox API and Compiler Directives to get control of the JIT for better profiling of API tests!
-
Using Async-Profiler and Jattach Programmatically with AP-Loader
AP-Loader wraps async-profiler and its tools with an API in a cross-platform JAR. This article is about the API.