Integrated: 8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded
Calvin Cheung
ccheung at openjdk.java.net
Tue Nov 16 02:37:42 UTC 2021
On Tue, 2 Nov 2021 01:54:00 GMT, Calvin Cheung <ccheung at openjdk.org> wrote:
> The proposed patch has been redone completely to address the problem when a caller class is being excluded
> from the archive, the associated lambda proxy class(es) was not excluded.
>
> The caller class could be excluded if:
> - it is signed;
> - it has been redefined after its lambda proxy class was created.
This pull request has now been integrated.
Changeset: bd92674b
Author: Calvin Cheung <ccheung at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/bd92674be563ad291990216b7cdf061c498f5dd3
Stats: 526 lines in 14 files changed: 458 ins; 15 del; 53 mod
8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded
Reviewed-by: iklam, dholmes
-------------
PR: https://git.openjdk.java.net/jdk/pull/6205
More information about the hotspot-runtime-dev
mailing list