Loading...

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

JEP 498: Warn upon Use of Memory-Access Methods in sun.misc.Unsafe

JEP 483: Ahead-of-Time Class Loading & Linking targeting JDK 24

JEP Draft: ZGC: Automatic Heap Sizing

JEP 491: Synchronize Virtual Threads without Pinning. Proposed to Target JDK 24.

JEP draft: CPU Time Profiling for JFR

Shenandoah GC

JEP 450: Compact Object Headers. Proposed to Target JDK 24

JEP draft: Treat Loop Variables as Effectively Final in the Bodies of All for() Loops

JEP 14: The Tip & Tail Model of Library Development (new informational JEP posted today)

New candidate JEP: 491: Synchronize Virtual Threads without Pinning

Update on String Templates (JEP 459)

JEP 486: Permanently Disable the Security Manager

New candidate JEP: 488: Primitive Types in Patterns, instanceof, and switch (Second Preview)

Java 23 / JDK 23: General Availability

Loom EA builds with changes for JDK 24 [Alan Bateman]

JEP 485: Stream Gatherers (new candidate JEP)

Java 23

Java 23 / JDK 23: General Availability

Thoughts on Training Runs

Null-Restricted and Nullable Types

JEP draft: Primitive Types in Patterns, instanceof, and switch (Second Preview)

JEP draft: Scoped Values (Fourth Preview)

JEP 484: Class-File API. Final for Java 24

JEP 483: Ahead-of-Time Class Loading and Linking

JVM Language Summit — Agenda

JEP Draft: Adapt Object Monitors for Virtual Threads

New Valhalla Early Access Release

RFC: 32-bit x86 port maintenance, stepping down as maintainer (OpenJDK)

JEP draft: AOT Linked Classes

Leyden EA Build is available

More →