Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

JDK 27 has been released

JEP 545: Faster Startup and Warmup with ZGC

JEP 544: Ahead-of-Time Code Compilation

Java 27

New candidate JEP: 544: Ahead-of-Time Code Compilation

JEP draft for Adaptive Heap Sizing for ZGC quietly mentions JDK 28

JEP draft: Structured Concurrency

(Project Amber) New guide: Preparing for Change: Safe Switching over Sealed APIs

Preparing for Change: Safe Switching over Sealed APIs (Java)

JEP 401: Value Objects (Preview) JDK 28 integration

JEP 540: Simple JSON API (Now in Incubator)

OpenJDK's Project Valhalla -- New candidate JEP: 401: Value Objects (Preview)

OpenJDK Interim Policy on Generative AI

JEP 401: Value Objects Officially Proposed to Target JDK 28

Dan Smith from OpenJDK -- Identifying JDK value class candidates

It's been 8 years since the draft for Concise Method Bodies

JEP 541: Deprecate the macOS/x64 Port for Removal

JEP 539: Strict Field Initialization in the JVM moved to preview

JEP draft: Deprecate the macOS/x64 Port for Removal

JEP 401 being merged into JDK 28?

JDK 27 Feature Freeze

Exploiting GPU Tensor Cores from Java using Babylon [Juan Fumero]

RIP JVMCI

JEP draft: Enhanced Local Variable Declarations (Preview)

JEP draft: Deprecate the java.sql.rowset module for Removal

Maintenance of the macOS/x64 port - jdk-dev

JEP 534: Compact Object Headers by Default

JDK 28 - JEP 535: Shenandoah GC: Generational Mode by Default

Java Swing Dark Mode on GTK

JDK 27 Structured Concurrency (Seventh Preview)

More →