RFR: 8254275: Development to revise ValueBased.html for consistency with inline class migration

Mandy Chung mchung at openjdk.java.net
Tue Oct 13 16:42:30 UTC 2020


On Tue, 13 Oct 2020 15:10:25 GMT, Roger Riggs <rriggs at openjdk.org> wrote:

> For JEP 390, the intention is to enable warnings, not to change the specification.
So either the @ValueBased annotation is weaker than a spec change or the link to ValueBased.html must be a future
aspirational statement, not a link to a current specification requirement.

I guess you may be concerning about the potential compatibility risks by this proposed spec change.  Of course JEP 390
can make spec change if discussed and agreed.    There is no behavioral change to the primitive wrapper classes except
the warnings are emitted if `synchronized` on these wrapper objects.

@RogerRiggs can you clarify more what you are concerned about?

-------------

PR: https://git.openjdk.java.net/valhalla/pull/222



More information about the valhalla-dev mailing list