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

Coleen Phillimore coleenp at openjdk.org
Thu Aug 21 16:49:59 UTC 2025


On Thu, 21 Aug 2025 12:32:05 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> This is a clean backport of the addition of a diagnostic option to turn off the optimization of storing interface and abstract classes in non-class metaspace in case some customer hits some c2 bug.  We may also decide to backport to JDK 25 removing this optimization completely.

This pull request has now been integrated.

Changeset: 56a40f32
Author:    Coleen Phillimore <coleenp at openjdk.org>
URL:       https://git.openjdk.org/jdk25u/commit/56a40f3252288ef3cf35fc1ca054b756518fb5e5
Stats:     12 lines in 5 files changed: 6 ins; 0 del; 6 mod

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

Backport-of: da3a5da81bc1d6fe1e47e3a4e65bf390ee1d39a0

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

PR: https://git.openjdk.org/jdk25u/pull/123


More information about the jdk-updates-dev mailing list