Automatic differentiation of Java code using Code Reflection by Paul Sandoz

Towards member patterns

JEP draft: String Templates (Final)

JEP Draft – Derived Record Creation (Preview)

JEP Draft: Deprecate memory-access methods in sun.misc.unsafe for removal

JEP 455: Primitive types in Patterns, instanceof, and switch (Preview) Proposed to Target for Java 23

JEP draft: Implicitly Declared Classes and Instance Main Methods (Final) for Java 23

Effect Cases in Switch

String templates: syntax question

Java JEP 461: Stream Gatherers

Support Markdown in javadoc Comments

FFM (Foreign Function and Memory API) Goes Final

JEP draft: Null-Restricted Value Class Types (Preview)

JEP 458: Launch Multi-File Source-Code Programs

JEP Draft: String Templates (Final)

Java 21 Released

JEP 457: Class-File API for Parsing, generating, transforming Java classfiles

JEP draft: Unnamed Variables and Patterns. To be finalized in Java 22

JEP 454: Foreign Function and Memory API

Java 21 / JDK 21: General Availability

JEP 442: Foreign Function & Memory API (Third Preview)

Call for Discussion: New Project: Babylon

JEP draft: Prepare to restrict the use of JNI

Project Valhalla, Simple as it can be, but not simpler

[PDF] Slides from JVMLS about Project Leyden by John Rose

Condensing Indy Bootstraps

Java 21: First Release Candidate

Toward Condensers

JEP draft: Computed Constants

Panama FFM API tentatively stable next Java release

More →