[aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277451: java.lang.reflect.Field::set on static field with invalid argument type should throw IAE
Mandy Chung
mchung at openjdk.java.net
Tue Nov 23 17:15:44 UTC 2021
Changeset: 03206726
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-11-23 17:14:59 +0000
URL: https://git.openjdk.java.net/aarch64-port/commit/032067264fd73cd2f338838d6178f8af24d228b0
8277451: java.lang.reflect.Field::set on static field with invalid argument type should throw IAE
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleBooleanFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleByteFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleCharacterFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleDoubleFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleLongFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleShortFieldAccessorImpl.java
+ test/jdk/java/lang/reflect/Field/NegativeTest.java
! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java
More information about the aarch64-port-dev
mailing list