[lworld] RFR: 8287692: Move Class primitive APIs to jdk.internal.value.PrimitiveClass [v6]
ExE Boss
duke at openjdk.org
Wed Sep 14 13:26:12 UTC 2022
On Tue, 13 Sep 2022 20:12:18 GMT, Roger Riggs <rriggs at openjdk.org> wrote:
>> Move Class primitive APIs to jdk.internal.value.PrimitiveClass.
>>
>> Update hotspot tests to use PrimitiveClass instead of Class.xxx methods.
>> Add imports of jdk.internal.value.PrimitiveClass
>> Add --add-exports java.base/jdk.internal.value=ALL-UNNAMED
>
> Roger Riggs has updated the pull request incrementally with one additional commit since the last revision:
>
> Include missing import/module
src/java.base/share/classes/jdk/internal/value/PrimitiveClass.java line 43:
> 41: private static final JavaLangAccess javaLangAccess = SharedSecrets.getJavaLangAccess();
> 42:
> 43:
excess newline
src/java.base/share/classes/jdk/internal/value/PrimitiveClass.java line 145:
> 143: public static boolean isPrimitiveClass(Class<?> aClass) {
> 144: return javaLangAccess.isPrimitiveClass(aClass);
> 145:
excess newline
-------------
PR: https://git.openjdk.org/valhalla/pull/752
More information about the valhalla-dev
mailing list