RFR: 8358254: [AOT] runtime/cds/appcds/applications/JavacBench.java#aot crashes with SEGV in ClassLoaderData::holder

Doug Simon dnsimon at openjdk.org
Mon Jun 2 15:53:02 UTC 2025


JVMCI needs to be aware of unloaded classes in type profiles just like [CI does](https://github.com/openjdk/jdk/pull/24886/files#diff-cda53c3ed39c4e59f73f3298933ebed1912daeaf854f0b31f40332be109f6c30R317).

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

Commit messages:
 - support unloaded classes in type profiles in AOT mode
 - convert RawItemProfile to a record

Changes: https://git.openjdk.org/jdk/pull/25592/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=25592&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8358254
  Stats: 33 lines in 4 files changed: 13 ins; 16 del; 4 mod
  Patch: https://git.openjdk.org/jdk/pull/25592.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/25592/head:pull/25592

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


More information about the hotspot-dev mailing list