RFR: 8343218: Add option to disable allocating interface and abstract classes in non-class metaspace [v2]

Coleen Phillimore coleenp at openjdk.org
Mon Aug 4 18:41:20 UTC 2025


> This change introduces a diagnostic flag to disable the change to allocate interface and abstract Klass metadata in the non-class metaspace.  Testing for JDK 25 has completed with this feature in place, but there may be cases where we should disable this.  A future change will be to remove this code.
> Tested with tier1-4 with the flag off, and 1-4 with the flag on.

Coleen Phillimore has updated the pull request incrementally with one additional commit since the last revision:

  Apply Yudi patch for graal.

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/26579/files
  - new: https://git.openjdk.org/jdk/pull/26579/files/79399d5d..b9e2e166

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=26579&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=26579&range=00-01

  Stats: 5 lines in 2 files changed: 2 ins; 0 del; 3 mod
  Patch: https://git.openjdk.org/jdk/pull/26579.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/26579/head:pull/26579

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


More information about the hotspot-dev mailing list