Integrated: 8373800: Remove ScopedValueBindingsResolver

Ioi Lam iklam at openjdk.org
Wed Dec 17 13:22:45 UTC 2025


On Tue, 16 Dec 2025 14:44:47 GMT, Ioi Lam <iklam at openjdk.org> wrote:

> The `ScopedValueBindingsResolver::ScopedValueBindingsResolver()` constructor is invoked the first time 
> `JVM_FindScopedValueBindings` is invoked, and may cause unexpected behavior if the loading of the `ScopedValue$Carrier` class fails to load (due to OOM, etc).
> 
> With this PR, `ScopedValue$Carrier` is loaded during bootstrap with all other `vmClasses`.

This pull request has now been integrated.

Changeset: 39306d7a
Author:    Ioi Lam <iklam at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/39306d7ab901a1d27d9bfd80f04d917b4d17d07f
Stats:     15 lines in 2 files changed: 3 ins; 11 del; 1 mod

8373800: Remove ScopedValueBindingsResolver

Reviewed-by: alanb, liach

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

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


More information about the hotspot-dev mailing list