EG meeting, 2022-05-04

Dan Smith daniel.smith at oracle.com
Wed May 4 14:31:45 UTC 2022


EG Zoom meeting today at 4pm UTC (9am PDT, 12pm EDT).

We've had a flurry of activity in the last couple of weeks. I think we can summarize as follows:

- "Spec change documents for Value Objects": revised JVMS to align with previous discussions about Value Objects, and a new JLS changes document to match

- "We need help to migrate from bucket 1 to 2; and, the == problem": Kevin asked about JEP 390 applying to non-JDK classes, and about whether javac should discourage use of '=='

- "Foo / Foo.ref is a backward default": Kevin and Brian argued that we should prefer treating B3 classes as reference-default, with something like '.val' to opt in to a primitive value type

- "User model stacking": Brian discussed treating atomicity as an orthogonal property, no longer tied to B3


More information about the valhalla-spec-experts mailing list