Please review this RFE for JDK 16 that reduces a class dependency in the MethodHandles.Lookup class.
The ensureInitialized method from MethodHandles.Lookup creates a transient MemberName object only to be used to throw an exception. This exception can be created in a more efficient manner without using this class reducing the number of classes required. This reduction in dependencies is beneficial to the GraalVM native-image tool and will be useful for future Leyden native image implementations. RFE: https://bugs.openjdk.java.net/browse/JDK-8249080 WEBREV: http://cr.openjdk.java.net/~bobv/8249080/webrev.01/ Bob.