[jdk23u] Integrated: 8333791: Fix memory barriers for @Stable fields

Aleksey Shipilev shade at openjdk.org
Wed Oct 9 08:18:06 UTC 2024


On Wed, 25 Sep 2024 08:29:55 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Improves performance around `@Stable` uses, notably `new String`, `Enum.hashCode` and others.
> 
> Additional testing:
>  - [x] MacOS AArch64 server fastdebug, new IR tests pass
>  - [x] Linux x86_64 server fastdebug, `all`
>  - [x] Linux AArch64 server fastdebug, `all`

This pull request has now been integrated.

Changeset: 1c812b5d
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk23u/commit/1c812b5d8a48c5a4ac34b8ae2f2685b39edb6d60
Stats:     1067 lines in 14 files changed: 1028 ins; 20 del; 19 mod

8333791: Fix memory barriers for @Stable fields

Backport-of: 74fdd6868d3f71d44ef9f71a0ca9506c04d39148

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

PR: https://git.openjdk.org/jdk23u/pull/122


More information about the jdk-updates-dev mailing list