[lworld] RFR: Switch to modifier model to handle value and identity classes

Frederic Parain fparain at openjdk.org
Thu Jul 28 12:53:11 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

Thank you Mr Simms for the review.

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

PR: https://git.openjdk.org/valhalla/pull/714



More information about the valhalla-dev mailing list