-
Bug
-
Resolution: Fixed
-
P3
-
9
-
b112
There are several issues with MethodHandles.Lookup.findClass() and accessClass() after JEP 274 was integrated:
1. accessClass() doesn't throw IAE on lookup object when a private static nested class of the other class is passed as an argument;
2. the same problem with findClass();
3. findClass() throws ClassNotFoundException on publicLookup object when a private static nested class of the other class is passed as an argument.
1. accessClass() doesn't throw IAE on lookup object when a private static nested class of the other class is passed as an argument;
2. the same problem with findClass();
3. findClass() throws ClassNotFoundException on publicLookup object when a private static nested class of the other class is passed as an argument.
- relates to
-
JDK-8266269 Lookup::accessClass fails with IAE when accessing an arrayClass with a protected inner class as component class
-
- Resolved
-
-
JDK-8130227 JEP 274: Enhanced Method Handles
-
- Closed
-