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
-