Hello, I've updated two weeks ago, worked with no modification. I noticed that the VM was smarter in the way to optimize the class layout with fields that are value classes (it surprises me that even a Boolean field in a class deep in the implementation of jackson was optimized) and == seems less slow :)
Rémi ----- Original Message ----- > From: "daniel smith" <[email protected]> > To: "valhalla-dev" <[email protected]>, [email protected] > Sent: Friday, March 27, 2026 6:18:09 PM > Subject: Fwd: Refreshed EA release > FYI, more progress towards targeting JEP 401. > >> Begin forwarded message: >> >> From: Dan Smith <[email protected]> >> Subject: Refreshed EA release >> Date: March 25, 2026 at 10:58:27 PM PDT >> To: valhalla-spec-experts <[email protected]> >> >> I’m happy to announce that we’ve published another EA build for JEP 401 >> (Value >> Classes and Objects). There are no major changes in functionality, but since >> last October the team has fixed lots of bugs, improved performance, and >> updated >> some system components. If you’ve been using the previous build, please >> update >> to this one! >> >> Binaries of the EA can be downloaded here: >> >> https://jdk.java.net/valhalla/ >> >> The JEP (unchanged) provides an outline of the implemented functionality: >> >> https://openjdk.org/jeps/401 >> >> And the release notes cover some details specific to this release: >> >> https://openjdk.org/projects/valhalla/early-access >> >> This short introduction from October is still relevant: >> > > https://inside.java/2025/10/27/try-jep-401-value-classes/
