RFR: 8337548: Dumping static archive passes is_superclass true for interfaces

Coleen Phillimore coleenp at openjdk.org
Thu Nov 21 21:41:23 UTC 2024


Save the setting of is_superclass in the DETECT_CIRCULARITY placeholder entry with the class name in case handle_parallel_super_load is needed.  This corrects the is_superclass parameter passed to resolve_with_circularity_detection, which is then used by CDS code.

Tested with tier1-7 (in progress).

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

Commit messages:
 - 8337548: Dumping static archive passes is_superclass true for interfaces

Changes: https://git.openjdk.org/jdk/pull/22309/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=22309&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8337548
  Stats: 31 lines in 4 files changed: 9 ins; 2 del; 20 mod
  Patch: https://git.openjdk.org/jdk/pull/22309.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/22309/head:pull/22309

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


More information about the hotspot-runtime-dev mailing list