Summary
Remove the native modifier from Class::getSigners method.
Problem
Class's signers array is converted to an explicit Java field. The getSigners method now should be implemented in Java instead of native.
Solution
Remove the native modifier.
Specification
@@ -1510,14 +1511,19 @@ public Set<AccessFlag> accessFlags() {
* a primitive type or void.
* @since 1.1
*/
- public native Object[] getSigners();
-
+ public Object[] getSigners() {
- csr of
-
JDK-8334772 Change Class::signers to an explicit field
-
- Resolved
-