RFR: 8307588: [JVMCI] HotSpotConstantPool#lookupBootstrapMethodInvocation broken by JDK-8301995 [v2]

Vladimir Kozlov kvn at openjdk.org
Mon May 8 19:54:22 UTC 2023


On Mon, 8 May 2023 19:51:25 GMT, Josef Eisl <jeisl at openjdk.org> wrote:

>> As a result of the changes for [JDK-8301995](https://bugs.openjdk.org/browse/JDK-8301995), `HotSpotConstantPool#lookupBootstrapMethodIntrospection` is broken as it no longer decodes the correct constant pool index for looking up the bootstrap method invocation for invokedynamic.
>> 
>> This fixes the problem and modifies `TestDynamicConstant` to exercise the code in question.
>> 
>> I've manually verified that this solved the native image issues that uncovered the problem.
>
> Josef Eisl has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Update copyright date in TestDynamicConstant.java

Good.
Please, wait GHA finish before integration.

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

Marked as reviewed by kvn (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/13858#pullrequestreview-1417411343


More information about the hotspot-compiler-dev mailing list