RFR: 8283839: [JVMCI] add support for querying indy bootstrap method target and arguments [v2]
Doug Simon
dnsimon at openjdk.java.net
Wed Apr 20 07:38:59 UTC 2022
> This PR adds support to JVMCI for obtaining the call info for the bootstrap method associated with an invokedynamic or constantdynamic constant pool entry.
>
> In the context of Native Image, this is necessary to be able to defer execution of select bootstrap methods to image run time (as opposed to executing the bootstrap method during Native Image build time).
>
> I've also included a minor change to adopt use of the `jvms` javadoc tag in JVMCI Java code. This is preferable to the HTML links previously used in that the latter refer to a specific JDK release.
Doug Simon has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains two new commits since the last revision:
- added ConstantPool.lookupBootstrapMethod
- use @jvms javadoc tag
-------------
Changes:
- all: https://git.openjdk.java.net/jdk/pull/8273/files
- new: https://git.openjdk.java.net/jdk/pull/8273/files/de6f022a..087f909e
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk&pr=8273&range=01
- incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=8273&range=00-01
Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod
Patch: https://git.openjdk.java.net/jdk/pull/8273.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/8273/head:pull/8273
PR: https://git.openjdk.java.net/jdk/pull/8273
More information about the hotspot-dev
mailing list