RFR: 6983726: remove Proxy from MethodHandleProxies.asInterfaceInstance SAM conversion [v4]

Chen Liang liach at openjdk.org
Thu Apr 6 04:53:16 UTC 2023


On Wed, 5 Apr 2023 16:30:06 GMT, Jorn Vernee <jvernee at openjdk.org> wrote:

> I think this change needs a CSR as well to document the change in behavior. If an application currently calls asInterfaceInstance many times for the same interface, the amount of classes generated will increase (potentially a lot).

Created CSR at https://bugs.openjdk.org/browse/JDK-8305691, for both the specification of rejection of hidden interfaces and the new behavior of creating many weak classes.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/13197#issuecomment-1498488253


More information about the core-libs-dev mailing list