git: openjdk/jdk11u: 13 new changesets

Vladimir Kempik vkempik at openjdk.java.net
Wed Feb 16 07:19:40 UTC 2022


Changeset: cd7d8c6c
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-02-09 07:55:40 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/cd7d8c6c5d51eb9999b88f793b1e69bbdcb27353

8216969: ParseException thrown for certain months with russian locale

Backport-of: 0623444ae5a0bbf143c288c7ae2eb2fd5a4ca7ae

! src/java.base/share/classes/java/text/SimpleDateFormat.java
! test/jdk/java/text/Format/DateFormat/DateFormatTest.java

Changeset: 18a08833
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-02-09 11:32:19 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/18a088335bb0c14abdfb6c3f3bf777a0ce3b5d97

8277992: Add fast jdk_svc subtests to jdk:tier3

Reviewed-by: serb
Backport-of: 30f0c6475359516ce454722f06ac0c997e09868b

! test/jdk/TEST.groups

Changeset: 1db4ed1a
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-02-09 17:27:57 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/1db4ed1a62e1c93c4f32d51685723b3ec99aae03

8261205: AssertionError: Cannot add metadata to an intersection type

Reviewed-by: phh
Backport-of: 81f39ed3e0176b75dee1c8db24041545bcc68a86

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java

Changeset: 6921496c
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-02-10 09:31:10 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/6921496c51985f6e49465fb3de18a32b431960da

8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks

Reviewed-by: lucy, goetz
Backport-of: c809d34f9ec0d8e9f77adc73ee772ce90efbe58d

! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp

Changeset: 668c2003
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-02-10 10:21:15 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/668c20035de0ad0b355ecfcfd6b564d8ae6764ff

8280155: [PPC64, s390] frame size checks are not yet correct

Reviewed-by: lucy
Backport-of: f37bfeadcf036a75defc64ad7f4a9f5596cd7407

! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp

Changeset: f4e14a68
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-02-10 10:30:06 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/f4e14a685ef4c8eb7c3f861b9c0bd981e5544c36

8281061: [s390] JFR runs into assertions while validating interpreter frames

Reviewed-by: lucy, goetz
Backport-of: 7f19c700707573000a37910dd6d2f2bb6e8439ad

! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp

Changeset: 6c26ba25
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-02-11 08:12:22 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/6c26ba2599a08ef65270ade24c93f521a24fd796

8190748: java/text/Format/DateFormat/DateFormatTest.java and NonGregorianFormatTest fail intermittently

Backport-of: f1c20e91d822c6df4c5da895f2abd6305e00bf8b

! test/jdk/java/text/Format/DateFormat/DateFormatTest.java
! test/jdk/java/text/Format/DateFormat/NonGregorianFormatTest.java

Changeset: d79e7105
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-02-11 09:04:46 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/d79e7105cffe16d8e8ffff88eb14e263bc55806a

8281599: test/lib/jdk/test/lib/KnownOIDs.java is redundant since JDK-8268801

Reviewed-by: phh, clanger

! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java
! test/jdk/sun/security/pkcs12/ParamsPreferences.java
! test/jdk/sun/security/tools/keytool/CheckCertAKID.java
- test/lib/jdk/test/lib/KnownOIDs.java
! test/lib/jdk/test/lib/security/DerUtils.java

Changeset: 29eb422c
Author:    Denghui Dong <ddong at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-02-11 16:48:03 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/29eb422cb843e76c31bd9b3253359ceccb48082b

8281520: JFR: A wrong parameter is passed to the constructor of LeakKlassWriter

Reviewed-by: phh

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp

Changeset: bd420d2a
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-02-14 08:37:33 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/bd420d2aad229739789bf19f7014119562077769

8279076: C2: Bad AD file when matching SqrtF with UseSSE=0

Reviewed-by: roland, kvn
Backport-of: 9d5ae2e38074c3df354aeab19ebbab7d4872165a

! src/hotspot/cpu/x86/x86.ad
+ test/hotspot/jtreg/compiler/c2/TestSqrt.java

Changeset: fd7d0d3d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-02-14 11:15:22 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/fd7d0d3d687729ffe46839f5a47e85ba09ad4501

8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1}

Reviewed-by: kvn
Backport-of: a24f44d17de586c72c8343f8891e72ad8a514597

! src/hotspot/cpu/x86/x86.ad

Changeset: fe17b44f
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-02-15 07:49:13 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/fe17b44f3677e6deffc57241cdd4761b1c8698a5

8280414: Memory leak in DefaultProxySelector

Backport-of: fe77250fa450ec803d2818dc90c5bf156521d537

! src/java.base/windows/native/libnet/DefaultProxySelector.c

Changeset: eb0708f7
Author:    Vladimir Kempik <vkempik at openjdk.org>
Date:      2022-02-15 14:09:52 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/eb0708f75aa3c196e41014addfaa5667fd940cc2

8253795: Implementation of JEP 391: macOS/AArch64 Port
8253816: Support macOS W^X
8253817: Support macOS Aarch64 ABI in Interpreter
8253818: Support macOS Aarch64 ABI for compiled wrappers
8253819: Implement os/cpu for macOS/AArch64
8253839: Update tests and JDK code for macOS/Aarch64
8254941: Implement Serviceability Agent for macOS/AArch64
8255776: Change build system for macOS/AArch64
8262903: [macos_aarch64] Thread::current() called on detached thread
8262896: [macos_aarch64] Crash in jni_fast_GetLongField

Reviewed-by: adinn, burban, aph
Backport-of: dbc9e4b50cdda35f5712deaf440c49f50b9edc96

! make/autoconf/build-aux/config.guess
! make/autoconf/flags.m4
! make/autoconf/hotspot.m4
! make/common/NativeCompilation.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp
! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os/bsd/os_bsd.cpp
+ src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/bytes_bsd_aarch64.inline.hpp
+ src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.inline.hpp
+ src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.s
+ src/hotspot/os_cpu/bsd_aarch64/globals_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/orderAccess_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
+ src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/pauth_bsd_aarch64.inline.hpp
+ src/hotspot/os_cpu/bsd_aarch64/prefetch_bsd_aarch64.inline.hpp
+ src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.cpp
+ src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniFastGetField.hpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/whitebox.inline.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safefetch.inline.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
+ src/hotspot/share/runtime/threadWXSetters.inline.hpp
! src/hotspot/share/utilities/macros.hpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.security.jgss/share/native/libj2gss/gssapi.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64ThreadContext.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_aarch64/BsdAARCH64JavaThreadPDAccess.java
! src/utils/hsdis/Makefile
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java
+ test/hotspot/jtreg/runtime/jni/codegenAttachThread/TestCodegenAttach.java
+ test/hotspot/jtreg/runtime/jni/codegenAttachThread/libcodegenAttach.c
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java



More information about the jdk-updates-changes mailing list