Loading...

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

JDK 27 Feature Freeze

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)

OpenJDK Interim Policy on Generative AI

Oracle’s AI Terms Feel Like Putting the Brakes on Java’s Future

OpenJDK: Panama

Updates to Derived Record Creation - amber-spec-experts

JEP draft: Structured Concurrency (Seventh Preview)

JEP draft: Enhanced Local Variable Declarations (Preview)

Have the OpenJDK Mailing Lists FINALLY migrated to Mailman3?!

JEP 531: Lazy Constants (Third Preview)

JEP draft: Strict Field Initialization in the JVM (Preview) has been submitted.

Data Oriented Programming, Beyond Records [Brian Goetz]

CFV: New Project: Detroit

JEP draft: JFR: In-Process Data Redaction

JEP draft: Code reflection (Incubator)

Optimizing GPU Programs from Java Using Babylon and Hat

Java is prototyping adding null checks to the type system!

Java gives a status update about new language features -- Constant Patterns and Pattern Assignment!

Java gives an update on Project Amber - Data-Oriented Programming, Beyond Records

Type-classes for Java (Valhalla experimental branch)

One step closer to Value Classes!

Giving up upstream-ing my patches and feel free to pick them up

Optimizing GPU Programs from Java Using Babylon and Hat

More →