RFR: 8353694: Resolved Class/Field/Method CP entries missing from AOT Configuration

Ioi Lam iklam at openjdk.org
Fri Apr 4 02:49:36 UTC 2025


This bug was discovered and [fixed in the Leyden repo](https://github.com/openjdk/leyden/commit/bd212673822a21164fbf57b255005339d28ef509). Now the constant pool class/field/method entries that were resolved in the training will be recorded in the AOT config file, so they will be AOT-resolved during cache assembly.

@iwanowww @shipilev could you review?

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

Commit messages:
 - 8353694: Resolved Class/Field/Method CP entries missing from AOT Configuration

Changes: https://git.openjdk.org/jdk/pull/24434/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=24434&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8353694
  Stats: 145 lines in 5 files changed: 88 ins; 25 del; 32 mod
  Patch: https://git.openjdk.org/jdk/pull/24434.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/24434/head:pull/24434

PR: https://git.openjdk.org/jdk/pull/24434


More information about the hotspot-runtime-dev mailing list