RFR: 8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded [v3]

Calvin Cheung ccheung at openjdk.java.net
Thu Nov 4 22:31:14 UTC 2021


On Thu, 4 Nov 2021 22:24:33 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.
>
> Calvin Cheung has updated the pull request incrementally with one additional commit since the last revision:
> 
>   remove trailing whitespace

Hi Ioi,
Thanks for your review and noticing the bug.
I've reworked the patch and added the test cases as you suggested.
The bug and PR title and description have been updated to reflect the bug that is being addressed.
thanks,
Calvin

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

PR: https://git.openjdk.java.net/jdk/pull/6205


More information about the hotspot-runtime-dev mailing list