[lworld] RFR: 8281463: [lworld] VALUE / PRIMITIVE modifiers should be supported by reflection [v3]
Mandy Chung
mchung at openjdk.java.net
Tue Jun 7 19:35:53 UTC 2022
On Tue, 7 Jun 2022 19:04:13 GMT, Roger Riggs <rriggs at openjdk.org> wrote:
>> src/java.base/share/classes/java/lang/reflect/Modifier.java line 46:
>>
>>> 44: * The {@link AccessFlag} class provides a model that distinguishes between access flags
>>> 45: * for classes, methods, and field. The {@link Class#accessFlags()} and {@link Member#accessFlags()}
>>> 46: * methods provide the access flags for the respective class, method, or field.
>>
>> The discussion of this proposed spec change belongs in [PR 7445](https://github.com/openjdk/jdk/pull/7445). I would prefer to keep the version in Valhalla sync'ed with PR 7445 except the spec change to support the new `identity`, `value`, `primitive` modifiers. Other changes not relevant to Valhalla should be done in the PR target to the main line.
>
> We'll come back to it when the PR is finally reviewed.
> We can resolve any differences when Valhalla is to be integrated.
I prefer to drop these spec change from this PR and include it when it's resolved with PR 7445.
-------------
PR: https://git.openjdk.java.net/valhalla/pull/698
More information about the valhalla-dev
mailing list