[jdk16] RFR: 8259275: JRuby crashes while resolving invokedynamic instruction [v5]
Ioi Lam
iklam at openjdk.java.net
Tue Jan 12 22:00:04 UTC 2021
On Tue, 12 Jan 2021 20:51:23 GMT, Calvin Cheung <ccheung at openjdk.org> wrote:
>> Please review this proposed change which fixes 2 problems during CDS dump time:
>>
>> - in `ClassListParser::resolve_indy()`, exception could be thrown from `bootstrap_specifier.resolve_bsm()` but was not handled;
>> - in `ConstantPool::remove_unshareable_info()`, tag was not setup correctly on error conditions.
>>
>> Passed tiers 1 - 4 testing.
>
> Calvin Cheung has updated the pull request incrementally with one additional commit since the last revision:
>
> more changes to ClassListParser::resolve_indy
> 1. use log_warning(cds) to output the exception message;
> 2. no need to exit on exception.
Marked as reviewed by iklam (Reviewer).
-------------
PR: https://git.openjdk.java.net/jdk16/pull/104
More information about the hotspot-runtime-dev
mailing list