Valhalla's latest plans: very high-level /accessible summary

Design document on nullability and value types (Brian Goetz)

OpenJDK Proposal: Ergonomics Profiles

How to write JMH microbenchmarks for asynchronous functions [Loom]

RFR: 8307058: Implementation of Generational ZGC

On atomicity and tearing [Brian Goetz, Valhalla]

JEP proposed to target JDK 21: 444: Virtual Threads

New candidate JEP: 444: Virtual Threads

Java 20 / JDK 20: General Availability

JDK 21: Disallowing the dynamic loading of agents by default

Deconstruction patterns [Brian Goetz]

Java 20 / JDK 20: General Availability

Nullness markers to enable flattening

On Markdown in Java documentation comments

Call for Discussion: New Project: Galahad

"Dissecting Memory Sessions" - A proposal for a unifying of Panama MemorySession into a better-encapsulated and more composable "Arena" API

New candidate JEP: 432: Record Patterns (Second Preview)

New candidate JEP: 433: Pattern Matching for switch (Fourth Preview)

Java 19 / JDK 19: General Availability

Just a reminder: Swing is vividly alive and actively developed