[lworld] RFR: Switch to modifier model to handle value and identity classes
David Simms
dsimms at openjdk.org
Thu Jul 28 11:16:07 UTC 2022
On Wed, 15 Jun 2022 16:11:46 GMT, Frederic Parain <fparain at openjdk.org> wrote:
> VM side of the support for the new modifier based model to handle value and identity classes.
>
> Many changes in this PR:
> - remove unused code still referencing ACC_SUPER
> - remove deprecated PERMITS_VALUE code
> - remove interface injection code
> - implement support for new class modifiers ACC_IDENTITY/ACC_VALUE/ACC_PRIMITIVE
> - fixed Proxy class generation to produce correct access flags
> - update many tests to conform to the new model
>
> Thanks to Roger for his help on the Java side.
>
> Still some tests failing in tier1-3, but pushing the VM code would enable other people to work on issues on the Java side.
>
> Thank you,
>
> Fred
Wow, yeah a lot of Java / JDK changes for that modifier, looks good
-------------
Marked as reviewed by dsimms (Committer).
PR: https://git.openjdk.org/valhalla/pull/714
More information about the valhalla-dev
mailing list