News and views from members of the Java team at Oracle Starting with JDK 28, most applications and libraries that use the Foreign Function & Memory (FFM) API will see the cost of allocating off-heap memory fall dramatic…
Small allocations in confined arenas are now served from native-memory pools on Windows, Mac, and Linux, reducing the latency of allocation by up to 90%.
No source code changes are required and all the safety guarantees of confined arenas are preserved.
News and views from members of the Java team at Oracle It's 2 AM Friday night when you get alerts your primary business application stopped responding and user tickets are piling up.
For situations like these, you need to have already captured the data that can help you quickly get a sense of what's going wrong.
Yet many production environments don't have such data collection enabled, and some diagnostics have performance costs that are unsuitable for many production applications.
News and views from members of the Java team at Oracle Java’s code reflection API, developed in OpenJDK Project Babylon, opens a new path to targeting foreign programming models directly from Java—including GPUs.
This talk introduces the Heterogeneous Accelerator Toolkit (HAT), a Java parallel programming framework that accelerates modern workloads on specialised hardware through three core stages: reflect, transform, and accele…
We begin with the basics of code reflection and its key concepts, making the session accessible to developers new to the API.
News and views from members of the Java team at Oracle On August 18th, 2026 a mail pops up on the hotspot-compiler-dev mailing list and it describes something that is not supposed to happen: a serious new bug in a JDK r…
Apparently, under very specific circumstances, some buffer contents aren't correctly copied and strings can get corrupted.
This is bad, very bad even, and obviously requires analysis and a fix.