git: openjdk/jdk21u: master: 12 new changesets

George Adams gdams at openjdk.org
Wed Feb 14 09:35:43 UTC 2024


Changeset: 4d62dfa3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-07 07:44:27 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4d62dfa318e590c93905ff39439cb0b7c62238e0

8316961: Fallback implementations for 64-bit Atomic::{add,xchg} on 32-bit platforms

Backport-of: ba7d08b8199172058bd369d880d2d6a9f9649319

! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/share/runtime/atomic.hpp
! test/hotspot/gtest/runtime/test_atomic.cpp

Changeset: 98e6d049
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-08 09:27:12 +0000
URL:       https://git.openjdk.org/jdk21u/commit/98e6d049466445b41fabdb802d27dab79f6281f4

8319777: Zero: Support 8-byte cmpxchg
8320582: Zero: Misplaced CX8 enablement flag

Reviewed-by: phh
Backport-of: 6b96bb640aa91d96877b8ceea5fed359607c1e45

! src/hotspot/cpu/zero/vm_version_zero.cpp

Changeset: cfceb118
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-02-08 10:20:57 +0000
URL:       https://git.openjdk.org/jdk21u/commit/cfceb1186b8cb6be236492a86148850cb6873150

8323964: runtime/Thread/ThreadCountLimit.java fails intermittently on AIX

Backport-of: 3696765b7d1faec4bd23761a7a1b627d8903598d

! src/hotspot/os/aix/globals_aix.hpp
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java

Changeset: d08f24a2
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-02-08 10:22:27 +0000
URL:       https://git.openjdk.org/jdk21u/commit/d08f24a25cd7a17354c1c34e09eed91a06aaaa2b

8324598: use mem_unit when working with sysinfo memory and swap related information

Backport-of: 7a798d3cebea0915f8a73af57333b3488c2091af

! src/hotspot/os/linux/os_linux.cpp
! src/java.base/linux/native/libjava/CgroupMetrics.c

Changeset: bed2eaa5
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-02-08 11:25:07 +0000
URL:       https://git.openjdk.org/jdk21u/commit/bed2eaa5a87564abd50cc095a9c19b72ecdf74ac

8324637: [aix] Implement support for reporting swap space in jdk.management

Backport-of: 33324a59ccdb220250cb74e15ce13af0e99dcb07

! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c

Changeset: 0604ce7f
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2024-02-08 20:45:30 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0604ce7f383b67c372d55987ff8a7bf3a2189c55

8309109: AArch64: [TESTBUG] compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java fails on Neoverse N2 and V1

Reviewed-by: aph
Backport-of: afdaa2a3305461538f3a36de2b0b540fe2da9b37

! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java

Changeset: b30f9aaf
Author:    Dan Lutker <dlutker at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2024-02-09 22:36:15 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b30f9aaf7a031ad92add781ef7bb4bac1f2d9e63

8325150: (tz) Update Timezone Data to 2024a

Backport-of: 917838e0a564b1f2cbfb6cc214ccbfd1a237019f

! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION

Changeset: 79bd47a7
Author:    George Adams <gdams at openjdk.org>
Date:      2024-02-12 10:41:33 +0000
URL:       https://git.openjdk.org/jdk21u/commit/79bd47a78c0cc34bf3ff068038ef5cc1d56b762a

8318039: GHA: Bump macOS and Xcode versions

Backport-of: 605c9767291ddf1c409c3e805ffb3182899d06c2

! .github/workflows/build-macos.yml
! .github/workflows/main.yml
! .github/workflows/test.yml

Changeset: 5f329188
Author:    Andrew Leonard <aleonard at openjdk.org>
Committer: Artem Semenov <asemenov at openjdk.org>
Date:      2024-02-12 15:18:02 +0000
URL:       https://git.openjdk.org/jdk21u/commit/5f32918870d10f9fb9f26af66681f42a0659392c

8323667: Library debug files contain non-reproducible full gcc include paths

Backport-of: 57fad677819ae3142782f811a8fba94b38f5a74c

! make/autoconf/flags-cflags.m4

Changeset: b0e9a61a
Author:    Andrew Leonard <aleonard at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-02-12 15:28:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b0e9a61a52ddb5c67941e7dbe08d3fc558038f50

8323671: DevKit build gcc libraries contain full paths to source location

Backport-of: dd0694b9cbbfa2defdc3b09f86f20f686688cf7b

! make/devkit/Tools.gmk

Changeset: 4031ff45
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-02-13 08:54:01 +0000
URL:       https://git.openjdk.org/jdk21u/commit/4031ff45184792f4054d4fb35d51e2f3d90da1aa

8324753: [AIX] adjust os_posix after JDK-8318696

Backport-of: 8950d68ddb36d35831fbb4b98969cd0537527070

! src/hotspot/os/posix/os_posix.cpp

Changeset: b9cf41da
Author:    George Adams <gdams at openjdk.org>
Date:      2024-02-13 10:58:45 +0000
URL:       https://git.openjdk.org/jdk21u/commit/b9cf41daf165aadadacc3ac79bc6547f04bd29f3

8325194: GHA: Add macOS M1 testing
8325444: GHA: JDK-8325194 causes a regression

Reviewed-by: shade
Backport-of: d1c82156ba6ede4b798ac15f935289cfcc99d1a0

! .github/actions/get-jtreg/action.yml
! .github/workflows/build-macos.yml
! .github/workflows/main.yml
! make/conf/github-actions.conf



More information about the jdk-updates-changes mailing list