Analyzing & Tuning Warm-up: Azul Zulu Prime Builds of OpenJDK
Get a basic understanding of how JIT compilation works and how to optimize warm-up using Azul Zulu Prime Builds of OpenJDK.

Frank Delporte is a Java Champion, Java Developer, Senior Technical Writer at Azul, Blogger, Author of "Java Programming for Raspberry Pi - A Hands-On Guide to Electronics and IoT Projects", and Open-Source Contributor for Pi4J, Lottie4J, Sheetmusic4J and MelodyMatrix. Frank writes and talks about Java in business production environments, but also in places people don’t always expect it, on the Raspberry Pi, driving GPIO pins, rendering JavaFX UIs, and running on RISC-V single-board computers.
357 views

Get a basic understanding of how JIT compilation works and how to optimize warm-up using Azul Zulu Prime Builds of OpenJDK.

Frank Delporte
3,212 viewsAlready the end of March, so time to look back at the JavaFX Links Of The Week that were published on JFXCentral.com.

TornadoVM is a programming and execution framework for offloading and running JVM applications on multi-core CPUs, GPUs, and FPGAs.

What new features does Java 20 bring? And why should we use it? And what can we expect from the next LTS version, 21, in September?

Ever wondered why you need design patterns and how to apply them? Miroslav Wengner's book has you covered.

Frank Delporte
23,554 viewsIn this article, we want to look into some false assumptions and outdated ideas about Java based on early versions.

Frank Delporte
9,428 viewsThe impact of the Just-In-Time (JIT) compiler should not be underestimated to achieve the best performing code during runtime.

Frank Delporte
3,619 viewsLast month we were in the US, and this time we travel to the other side of the world as we spoke with the organizers of the Japan JUG!

Frank Delporte
4,278 viewsA lot of game and 3D development, releases, interesting ongoing development, and so much more to read. Enjoy reading and clicking!

Frank Delporte
8,256 viewsKeeping your Java environment stable requires discerning which updates to install and then installing them appropriately.