RFR: 8369856: AOT map does not include unregistered classes

Ioi Lam iklam at openjdk.org
Wed Oct 15 17:03:40 UTC 2025


Thanks to @ashu-mehra for providing the fix!

I also updated the test cases:

- Use a custom class loader to load unregistered classes
- Check that all classes loaded from the AOT cache have an entry in the map file
- Rename "CDS" to "AOT"

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

Commit messages:
 - added more checks
 - 8369856: AOT map does not include unregistered classes

Changes: https://git.openjdk.org/jdk/pull/27828/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=27828&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8369856
  Stats: 814 lines in 5 files changed: 443 ins; 351 del; 20 mod
  Patch: https://git.openjdk.org/jdk/pull/27828.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/27828/head:pull/27828

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


More information about the hotspot-runtime-dev mailing list