The Java Virtual Machine needs memory to breathe – sometimes more than we like. One of its hungrier subsystems can be the Metaspace, the part of the JVM holding class metadata. With JEP 387, SAP contributed... (more…)
Read more »
Previous message (by thread): New candidate JEP: 454: Foreign Function & Memory API... (more…)
Read more »
One of the latest fashions in the Java world is GraalVM. For someone who has been around, I still remember the "Write once, run anywhere" slogan of Java virtual machine. Apparently, the wheel has spun back, now people want to write native code in Java, wh... (more…)
Read more »
Problem Statement Even the most basic problems become interesting when you dig deep enough. Today, I would like to do a deep dive into measuring time in Java. We will start with the very basics of the Java API and gradually move lower in our stack: throug... (more…)
Read more »
Robert Garner recounts the origins of Java as part of an effort to build a universal remote control, and how Bill Joy saved the project with the insight that... (more…)
Read more »