[jdk16] Integrated: 8259275: JRuby crashes while resolving invokedynamic instruction

Calvin Cheung ccheung at openjdk.java.net
Wed Jan 13 05:55:02 UTC 2021


On Mon, 11 Jan 2021 17:55:24 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.

This pull request has now been integrated.

Changeset: 15dd8f3a
Author:    Calvin Cheung <ccheung at openjdk.org>
URL:       https://git.openjdk.java.net/jdk16/commit/15dd8f3a
Stats:     213 lines in 8 files changed: 175 ins; 17 del; 21 mod

8259275: JRuby crashes while resolving invokedynamic instruction

Reviewed-by: iklam, minqi, lfoltan

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

PR: https://git.openjdk.java.net/jdk16/pull/104


More information about the hotspot-runtime-dev mailing list