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