From daniel.smith at oracle.com Wed Jul 10 04:00:05 2024 From: daniel.smith at oracle.com (Dan Smith) Date: Wed, 10 Jul 2024 04:00:05 +0000 Subject: EG meeting *canceled*, 2024-07-10 Message-ID: <9F930663-5683-4F82-BA87-8FBAAAE120AD@oracle.com> No new topics this time, EG meeting is canceled. We've had some good internal design discussions in the last few weeks about serialization and null restrictions. I'll try to put together some summaries. From daniel.smith at oracle.com Wed Jul 24 15:21:15 2024 From: daniel.smith at oracle.com (Dan Smith) Date: Wed, 24 Jul 2024 15:21:15 +0000 Subject: EG meeting *canceled*, 2024-07-24 Message-ID: <5DB27384-EE6D-4001-A1CA-B7C3B8941192@oracle.com> Nothing new to cover today, so we'll cancel. Hope to see many of you at JVM Language Summit! > At Oracle, we're making progress towards a refreshed EA release, hope to get that completed in the next few weeks. This EA release will be coming in a few days, I'll send a note when we get there. From daniel.smith at oracle.com Wed Jul 31 00:54:43 2024 From: daniel.smith at oracle.com (Dan Smith) Date: Wed, 31 Jul 2024 00:54:43 +0000 Subject: Updated EA implementing Value Classes and Objects Message-ID: <60FB96C6-F5BD-47CA-9C15-B0F470660EA6@oracle.com> We've published an updated EA that implements the Value Classes and Objects JEP. See the release notes for details: https://openjdk.org/projects/valhalla/early-access The core implementation is now aligned with all of the design changes we've worked on over the last couple of years, including tweaks to the modifiers and flags being used, shifting from Q types to standard nullable reference types, and adopting standard -based construction. This is a significant milestone! Please note the disclaimer about performance: not all performance optimizations are active in this release, and it is not intended to be used as a reference point for benchmarking. From forax at univ-mlv.fr Wed Jul 31 13:05:39 2024 From: forax at univ-mlv.fr (Remi Forax) Date: Wed, 31 Jul 2024 15:05:39 +0200 (CEST) Subject: Updated EA implementing Value Classes and Objects In-Reply-To: <60FB96C6-F5BD-47CA-9C15-B0F470660EA6@oracle.com> References: <60FB96C6-F5BD-47CA-9C15-B0F470660EA6@oracle.com> Message-ID: <1074771398.16950926.1722431139656.JavaMail.zimbra@univ-eiffel.fr> (Virtual) Champagne ! That's a huge milestone. R?mi ----- Original Message ----- > From: "daniel smith" > To: "valhalla-spec-experts" > Sent: Wednesday, July 31, 2024 2:54:43 AM > Subject: Updated EA implementing Value Classes and Objects > We've published an updated EA that implements the Value Classes and Objects JEP. > See the release notes for details: > > https://openjdk.org/projects/valhalla/early-access > > The core implementation is now aligned with all of the design changes we've > worked on over the last couple of years, including tweaks to the modifiers and > flags being used, shifting from Q types to standard nullable reference types, > and adopting standard -based construction. This is a significant > milestone! > > Please note the disclaimer about performance: not all performance optimizations > are active in this release, and it is not intended to be used as a reference > point for benchmarking.