[jdk17u-dev] Integrated: 8292458: Atomic operations on scoped enums don't build with clang

Aleksey Shipilev shade at openjdk.org
Mon Dec 11 15:41:21 UTC 2023


On Mon, 6 Nov 2023 18:16:59 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Clean backport to improve native atomics support. This does not fix any currently observed bugs, but it should provide more safety for backports that would use scoped enums and clang. It also makes subsequent backports cleaner. There is no bugtail recorded for this improvement, after more than a year in mainline.
> 
> Additional testing:
>  - [x] MacOS AArch64 server fastdebug, `tier1`

This pull request has now been integrated.

Changeset: 2f042a4d
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk17u-dev/commit/2f042a4d4eb06a68a91d10d8f86cee61c41e461f
Stats:     126 lines in 4 files changed: 113 ins; 0 del; 13 mod

8292458: Atomic operations on scoped enums don't build with clang

Backport-of: f85411f24a0cf55f8718aadd2297d95feb95564b

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

PR: https://git.openjdk.org/jdk17u-dev/pull/1948


More information about the jdk-updates-dev mailing list