git: openjdk/jdk11u: 136 new changesets
Zhengyu Gu
zgu at openjdk.java.net
Thu Aug 5 12:04:39 UTC 2021
Changeset: 2d768280
Author: Goetz Lindenmaier <Goetz.Lindenmaier at sap.com>
Date: 2021-06-02 15:33:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2d768280fb67252343ee161be63b627a8bc7746b
8267695: Bump update version for OpenJDK: jdk-11.0.13
Reviewed-by: sgehwolf, erikj
! .jcheck/conf
! make/autoconf/version-numbers
Changeset: 09d30821
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-03 14:29:09 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/09d308210d29721264f4d10a45e773b6f2da8421
8265231: (fc) ReadDirect and WriteDirect tests fail after fix for JDK-8264821
Reviewed-by: phh
Backport-of: d1b28e7ad07bda33cd4e35b58b7f6dccfac3435c
! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java
Changeset: ab9d3def
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-06-04 07:20:19 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/ab9d3defbcf514ac53fcda4161a1ca50811b59f1
8261652: Remove some dead comments from os_bsd_x86
Reviewed-by: phh
Backport-of: 28163a9e9840249e04384ce4e795418bd3715481
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
Changeset: be0b9b17
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-06-04 08:58:06 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/be0b9b17ded7c02adfc9fab7386d7335b9ef47b1
8266615: C2 incorrectly folds subtype checks involving an interface array
Backport-of: ce88b334884b6cc76bd938a8a8e6a9b28a777cb8
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/types/TestInterfaceArraySubtypeCheck.java
Changeset: 006979a4
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-06-04 11:09:26 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/006979a429da952b7b39fa8850c4324bedaf4fb4
8257148: Remove obsolete code in AWTView.m
Backport-of: c2af27beb09d7c1db8cb465759404bb9a633be80
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
- src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.h
- src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m
Changeset: 5c35022b
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-06-04 11:10:15 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/5c35022bacc55400ba27ca2e49a803c2326c195d
8211296: Remove HotSpot deprecation warning suppression for Mac/clang
Removed deprecation warning suppression, fixed uses of deprecated functions.
Reviewed-by: phh
Backport-of: cd95f5a933a13212fd27adba79c31d7dfccadb2e
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
Changeset: e6d0e9d3
Author: Denghui Dong <ddong at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-04 13:24:05 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e6d0e9d3e1323b6a0121b1fca6cf80beebb72b7d
8266642: Improve ResolvedMethodTable hash function
Backport-of: 83b360729060abaefb00a0b3f6165926db956bf8
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java
Changeset: f55ef1e0
Author: Aditya Mandaleeka <adityam at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-04 16:56:39 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f55ef1e033a769101e383792c3964da275fd4582
8210495: compiler crashes because of illegal signature in otherwise legal code
Disable strict verification of compiler signatures when they do not affect generated bytecode
Reviewed-by: clanger
Backport-of: c0d51dc51425f877e76aa4c4407719d67f2f9485
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/lambda/8210495/T8210495.java
Changeset: d3a5ed2f
Author: Adam Farley <afarley at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-06-07 15:34:35 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d3a5ed2f5e5cb31cab6773a0b2066e784ba6d118
8267773: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly
Backport-of: d47a77d2d54ee8c41ef969b42b3336a646dffd7b
! src/hotspot/share/opto/stringopts.cpp
+ test/jdk/java/lang/String/concat/IntegerMinValue.java
Changeset: 6deb21f6
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-08 07:59:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6deb21f66a030d71b72ce87502343d91b61141c7
8196092: javax/swing/JComboBox/8032878/bug8032878.java fails
Reviewed-by: mdoerr
Backport-of: 2ee795d9e495ea5cb6e1a41f48406291dc0e5e58
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/8032878/bug8032878.java
Changeset: 624e91bd
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-08 08:13:33 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/624e91bd097a8f66c08e526954e89f06a0617a24
8247469: getSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available
Backport-of: 3341d361316def749c155242e6bf7fcbcb968531
! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
Changeset: 941ad85f
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-09 14:17:32 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/941ad85f9f5ff2011bdcdd57fd5921569f28d6ff
8262392: Update Mesa 3-D Headers to version 21.0.3
Backport-of: 138d573c3567e9a51b1ac2b1de89b41c4b51ae93
! src/java.desktop/share/legal/mesa3d.md
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h
! src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h
Changeset: d31ceeed
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2021-06-11 10:53:35 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d31ceeedf76c987762ffae78add720f87c6c2fa9
8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
Reviewed-by: adinn
Backport-of: ba174af3446b667a342947a259b45a09ff135a05
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
Changeset: 9dc88264
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2021-06-11 11:00:06 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9dc882645a6eb79e068fcaf018c763d9036d7da2
8254244: Some code emitted by TemplateTable::branch is unused when running TieredCompilation
Reviewed-by: adinn
Backport-of: 9cecc167472338d3aa00f4730fa4e3472058bb52
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 37f36d5c
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-11 18:17:57 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/37f36d5c46a7b6067143cfe924f62e477e6432d3
8265836: OperatingSystemImpl.getCpuLoad() returns incorrect CPU load inside a container
Backport-of: ef368b32bc8609bdc46cda628fa25e9bcad751e3
! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
Changeset: 4e19090d
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-15 08:45:13 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/4e19090df9cbb185c5ad67d6d5792517710b6e2d
8268103: JNI functions incorrectly return a double after JDK-8265836
Backport-of: 2963c9e6778b95f5c0fc4298064a21d1e8f31b91
! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
Changeset: 57d8e1eb
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-16 12:17:59 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/57d8e1ebb99045eb37e655c3427cdc5faa17b9dd
8268127: Shenandoah: Heap size may be too small for region to align to large page size
Reviewed-by: rkennke, shade
Backport-of: 5ad4a91c3d89f7118a99e5bd56fc86a9a6d57abf
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: 9638c412
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-16 12:21:38 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/9638c4124b4c4c43b84e70971a6ebaeae430d382
8266288: assert root method not found in witnessed_reabstraction_in_supers is too strong
Backport-of: 49d04586ed27fc905083d60aa68793d84824c7f3
! src/hotspot/share/code/dependencies.cpp
Changeset: 23719ae5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-16 12:30:24 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/23719ae59cf63f32c6a236f4ab6dbea1ed7bbdbe
8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space"
Backport-of: d2c4ed08a2f78c22e4d59b6c29d29abf3202199d
! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java
Changeset: 0605504e
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-17 07:51:17 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/0605504ec99448158590d0d7d7c54416ca95460f
8181313: SA: Remove libthread_db dependency on Linux
Reviewed-by: clanger
Backport-of: ef3336ec27665397783550ec880e1bc6b711a247
! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
Changeset: cfdfee7b
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-21 07:32:42 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/cfdfee7bdee0f32c2cef9a29c53ca898a83aba44
8241353: NPE in ToolProvider.getSystemJavaCompiler
Backport-of: 6b4b676550c2eaf38afcbc5820796f586edc4f1e
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
Changeset: 94200123
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-21 07:34:08 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/942001236f945c24145e0dc99bd44910ef21cad7
8024368: private methods are allocated vtable indices
Stop allocating vtable slots for private methods
Reviewed-by: adinn
Backport-of: 49049808863ad7d327991db54b818cc70e4bf7f5
! src/hotspot/share/oops/klassVtable.cpp
Changeset: e44258cd
Author: Paul Hohensee <phh at openjdk.org>
Date: 2021-06-21 11:30:49 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e44258cd04fb8d1ea727d322a0e661e44306ec57
8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5
Backport-of: dedddd5ab2e39a30a039d24f629a7974048b0923
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c
Changeset: cbe9c1b5
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-06-21 11:31:43 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/cbe9c1b5546583bf9347a22742a8cb31c3359e50
8213137: Remove static initialization of monitor/mutex instances
Moved to the global mutex list in mutexLocker
Reviewed-by: phh, simonis
Backport-of: eac28d7fae86069abae1704179b93d770af93f5c
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
! src/hotspot/share/utilities/decoder.cpp
! src/hotspot/share/utilities/decoder.hpp
Changeset: 3c54e03e
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-21 11:47:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3c54e03e2df8eef25442fd922d286eb57dfa343e
8251945: SIGSEGV in PackageEntry::purge_qualified_exports()
Reviewed-by: adinn
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.inline.hpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ test/hotspot/jtreg/runtime/8251945/Test.java
Changeset: 881100f6
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-23 00:14:55 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/881100f6ab0aaac0c3aae2c343fda230c0f5daf1
8233989: Create an IPv4 version of java/net/MulticastSocket/SetLoopbackMode.java
This fix adds an IPv4 version of test SetLoopbackMode.java that calls SetLoopbackMode in IPv4 only mode, and runs only if IPv4 is enabled.
Backport-of: 78accb56022aab9c013d7abb7187ebbd0c0d915a
! test/jdk/java/net/MulticastSocket/SetLoopbackMode.java
+ test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java
Changeset: 46fd6d2a
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-23 00:16:12 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/46fd6d2a1d2c16c19f9a6f79cb9e6f4cc3f75286
8263382: java/util/logging/ParentLoggersTest.java failed with "checkLoggers: getLoggerNames() returned unexpected loggers"
Backport-of: 08a5a5c6d64db51700d058954d115aa89dbe73be
! test/jdk/java/util/logging/ParentLoggersTest.java
Changeset: 3f67b07a
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-23 08:19:27 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3f67b07a61df76ea25eb4c46f83eebbc8fb1c74e
8267751: (test) jtreg.SkippedException has no serial VersionUID
Backport-of: 0fc7c8d101d526f1bc86831996b6883209d77451
! test/lib/jtreg/SkippedException.java
Changeset: 8d5b37a4
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-23 08:20:38 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8d5b37a4c7e0501d48c8eefa3904e63919628dc7
8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
Reviewed-by: adinn
Backport-of: c18ffd6a79fc6cd634b410a2dd37d0026ebb2664
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
Changeset: ed48e5cb
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-23 08:48:35 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/ed48e5cb8bb90e1585a6bd658eb853b1536b15d5
8226533: JVMCI: findUniqueConcreteMethod should handle statically bindable methods directly
Backport-of: 9d6c7764b6a64264be3f3aa6df1e35b96e9a1634
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
Changeset: dcd1044c
Author: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-06-24 12:39:30 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/dcd1044ca20018d8ddca86f2654f88ef928ec0fa
8265773: incorrect jdeps message "jdk8internals" to describe a removed JDK internal API
Backport-of: b3b2bb2875fc30d550d80e09c3e2b3f257a29869
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java
! test/langtools/tools/jdeps/jdkinternals/RemovedJDKInternals.java
Changeset: 48c1f60e
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-06-24 19:36:02 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/48c1f60e3e82e61a04982008ef12dc1ce955b8f3
8263227: C2: inconsistent spilling due to dead nodes in exception block
Eliminate dead nodes created by call-catch cleanup even if they have multiple
projections. Assert that definitions dominate uses and projections are scheduled
next to their parent nodes.
Reviewed-by: roland
Backport-of: d81b0461b73eeee648654ff04b2b71269932ad5a
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/reg_split.cpp
+ test/hotspot/jtreg/compiler/exceptions/TestSpilling.java
Changeset: 34d1c924
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-24 21:55:27 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/34d1c9245c55cb7a99dcae8fe96fa203554197b0
8231717: Improve performance of charset decoding when charset is always compactable
Backport-of: 0dbfc97c05218ffd10242901d73c0715ccb53bf3
! make/data/charsetmapping/SingleByte-X.java.template
! make/jdk/src/classes/build/tools/charsetmapping/SBCS.java
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/sun/nio/cs/ArrayDecoder.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
Changeset: c39f3f73
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-25 07:58:26 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c39f3f73d133f725d4b549cc418c120916026d34
8193214: Incorrect annotations.without.processors warnings with JDK 9
Backport-of: 19c364592cf273bcc0ee42d71137987acde1edbd
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/langtools/tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java
= test/langtools/tools/javac/processing/warnings/LintProcessing/empty.out
Changeset: df587c75
Author: Hui Shi <hshi at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-25 08:11:30 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/df587c75bb436b40dd995e39ee0ed952a74b979b
8264752: SIGFPE crash with option FlightRecorderOptions:threadbuffersize=30M
8266206: Build failure after JDK-8264752 with older GCCs
Reviewed-by: clanger
Backport-of: 377b346189c7cff9c8d535c3a6980f86669a95a0
! src/hotspot/share/jfr/recorder/service/jfrMemorySizer.cpp
! src/hotspot/share/jfr/recorder/service/jfrMemorySizer.hpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java
! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java
Changeset: 66d4ee99
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-25 08:45:42 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/66d4ee994eaa6046c67824b12f44c5781ff8e6a9
8247421: [TESTBUG] ReturnBlobToWrongHeapTest.java failed allocating blob
Backport-of: bf300e8d8c9986aa436576b8ca1b5e4afea04b77
! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
Changeset: a0958a85
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-25 09:41:14 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/a0958a85f1f78158e2fd67770129483c5df18f5b
8210959: JShell fails and exits when statement throws an exception whose message contains a '%'.
Reviewed-by: sgehwolf
Backport-of: dafc4834753ca078987eefc054d8407df2c38a3c
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
Changeset: 80a72de1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-25 12:09:07 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/80a72de101b50f7b17acddf799cca27002b9e249
8266018: Shenandoah: fix an incorrect assert
Reviewed-by: rkennke
Backport-of: 2dd56676fb564072f73f5fd9e591bda7922523ac
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: a092a17d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-25 12:10:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/a092a17d62b1469321ba6f297fdc831c02355314
8266813: Shenandoah: Use shorter instruction sequence for checking if marking in progress
Reviewed-by: rkennke
Backport-of: 9c9c47e403c6d38afd1ce89f46a1887a01964796
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 2c2cc746
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-25 12:21:57 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2c2cc746d77d83488d019ff15d21488cb1479f99
8261496: Shenandoah: reconsider pacing updates memory ordering
Reviewed-by: rkennke, clanger
Backport-of: 4642730b057bfa37df740fc8d9e17bfb60e53447
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
Changeset: f56d1f65
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-06-25 12:38:26 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f56d1f655ebe53cca75c2d1e26ecdf1c2c3cadd5
8266480: Implicit null check optimization does not update control of hoisted memory operation
Backport-of: c2b50f93ac36cdfd96d3ed09ec80ee5255a10200
! src/hotspot/share/opto/lcm.cpp
+ test/hotspot/jtreg/compiler/c2/TestImplicitNullCheckDominance.java
Changeset: 5a7e7d3b
Author: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-06-28 09:07:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/5a7e7d3bd6dea041b58896a0d84d4b7eb3658684
8265761: Font with missed font family name is not properly printed on Windows
Backport-of: e9370a13b6f3f99d223ef5966f9e218b94d954b4
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
+ test/jdk/java/awt/print/MissedFontFamilyName/PrintFontWithMissedFontFamilyTest.java
+ test/jdk/java/awt/print/MissedFontFamilyName/SampleFontMissedFontFamily.ttf
Changeset: b74d798e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-28 09:36:36 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/b74d798e89ca1ce1d9557660b89da5002bf809e3
8265335: Epsilon: Minor typo in EpsilonElasticTLABDecay description
Backport-of: 17b6592d8ff7f58f4885a8a1e313250797a7124d
! src/hotspot/share/gc/epsilon/epsilon_globals.hpp
Changeset: 8a40d251
Author: Ilarion Nakonechnyy <Ilarion at azul.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-28 11:29:31 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8a40d251e18d002dd8221e6a1d2ec3c15754e70a
8268617: [11u REDO] - WebSocket over authenticating proxy fails with NPE
Reviewed-by: clanger
! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/RawChannel.java
+ test/jdk/java/net/httpclient/websocket/DummySecureWebSocketServer.java
+ test/jdk/java/net/httpclient/websocket/SecureSupport.java
! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java
Changeset: e62d6a2f
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-06-28 16:43:59 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e62d6a2f388dda2678b59e079e7e879a46164ce2
8140466: ChaCha20 and Poly1305 TLS Cipher Suites
Reviewed-by: mdoerr
Backport-of: 962e755c3ac6731566fe9f39520a414628f24ee0
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/JsseJce.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java
! test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
Changeset: d522372d
Author: Pavel Varchenko <varpa89 at gmail.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-29 05:28:32 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d522372d05e9dbea79e719a864385fee8cc67d51
8268771: javadoc -notimestamp option does not work on index.html
Reviewed-by: clanger
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
Changeset: 52cbf2f6
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-29 05:29:26 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/52cbf2f653a9d36932f16ccbab7b61a1918cd18e
8269415: [11u] Remove ea from DEFAULT_PROMOTED_VERSION_PRE in OpenJDK 11u
Reviewed-by: sgehwolf
! make/autoconf/version-numbers
Changeset: f31c90f5
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-29 11:44:38 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f31c90f539fe1b14ec56c94cfc63df2aaf4c1e2b
8268699: Shenandoah: Add test for JDK-8268127
Backport-of: e59acd9860ca9e50c91472f8215f73c17d2099b6
+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java
Changeset: 725e5160
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2021-06-30 08:51:43 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/725e5160815e1abc0ad013a1148d674a0b086a99
Merge
Reviewed-by: clanger
Changeset: 0e4fdcf1
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-30 12:00:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/0e4fdcf11ad65d2515a78e30eb9f3d81451004b8
8254024: Enhance native libs for AWT and Swing to work with GraalVM Native Image
Backport-of: 7977e381ea9185dea063b09b3623accdbb97f560
! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.h
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
! src/java.desktop/unix/native/libawt/awt/awt_Mlib.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Changeset: 02bfc220
Author: Alan Hayward <alan.hayward at arm.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-30 20:59:17 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/02bfc22000717cc3071e83ee8cc3f326d44abb1d
8266749: AArch64: Backtracing broken on PAC enabled systems
Reviewed-by: phh
Backport-of: ae986bc8dff92a77e91e6ee640aa27c68abb8def
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
+ src/hotspot/cpu/aarch64/pauth_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/pauth_linux_aarch64.inline.hpp
Changeset: af4b3730
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-01 07:04:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/af4b37301d33723806c38cf8ae5d85b7fa7ef39f
8163326: Update the default enabled cipher suites preference
Reviewed-by: clanger
Backport-of: d812742d687cf6e8748d65552831f60be156c860
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
Changeset: 65fe4666
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-01 08:40:35 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/65fe46666f9acb9282d85aba015fd32c39e28bb7
8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build
Backport-of: d042029509a8cbdb723f78e2cfee4e2885775814
! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java
Changeset: aa79d2b4
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-01 08:41:32 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/aa79d2b463ba3d6589d4f4cd91c10fa49b11698b
8262409: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception"
Reviewed-by: stuefe
Backport-of: 3aa7062c3dd41e06df67b46473ee2ef5a9671cf9
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java
Changeset: 3ed6237b
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-01 09:06:46 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3ed6237ba3b8ea08c08ed70edb1a4b7d6e575c27
8269614: [s390] Interpreter checks wrong bit for slow path instance allocation
Backport-of: be0ac92e186c7b2845e251ce56204a2378f76976
! src/hotspot/cpu/s390/templateTable_s390.cpp
Changeset: e56abcaa
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-01 09:08:00 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/e56abcaaeedcb510537eee92a57109525a7e5951
8268366: Incorrect calculation of has_fpu_registers in C1 linear scan
Reviewed-by: phh
Backport-of: 702e3ff05472e35140b38fd5a4d1266f4efdd7bb
! src/hotspot/share/c1/c1_LinearScan.cpp
+ test/hotspot/jtreg/compiler/c1/TestLinearScanHasFPURegisters.java
Changeset: 71f793ed
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-01 13:31:58 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/71f793edd7d2b0a8102477d80f9306ad74d50a42
8266404: Fatal error report generated with -XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report
Reviewed-by: clanger
Backport-of: cd1c17c0a6416a8d16cf2035f3e97dba95b6b8af
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 73e987c3
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-02 13:02:22 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/73e987c317d9d96a3a309312a2fd9b1b8f779dcb
8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark
Backport-of: 4b4bef4e1e06c8efbfeb2c28e0658ce91ee9ad66
! src/hotspot/share/runtime/safepoint.cpp
Changeset: 21345efe
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-03 20:57:34 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/21345efe4932a5af2482d9ffef17c2cad9c9e17d
8269847: JDK-8269594 backport breaks 11u builds
Reviewed-by: clanger
! src/hotspot/share/runtime/safepoint.cpp
Changeset: c00a72f8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-05 07:35:12 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c00a72f855bae650498a9b9728ba73f0020478eb
8253631: Remove unimplemented CompileBroker methods after JEP-165
Backport-of: dc1ef58351313a5a269a6b75396ed4a538582c0d
! src/hotspot/share/compiler/compileBroker.hpp
Changeset: 3e09f948
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-05 07:36:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3e09f948dd09852acab86ca6cd6154728a8ceedc
8260923: Add more tests for SSLSocket input/output shutdown
Backport-of: 9bb1863ed719a2a0108ef514ce59ffc5b4febe21
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java
Changeset: c61cfb55
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-05 07:38:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c61cfb5514ab57947194400b3edeff6cb36a7924
8255718: Zero: VM should know it runs in interpreter-only mode
Backport-of: f0eeca90804ca2b90c15290f8df07c95dd468363
! src/hotspot/share/runtime/arguments.cpp
Changeset: 65b215a8
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-05 08:31:12 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/65b215a86c62cb1f154c12090e4f657a74c38e80
8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test
Reviewed-by: shade
Backport-of: 54f5ffeaad9da7cc77d9b6c0339758340c42ea2e
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 3f034767
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-05 08:33:40 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3f03476795bc6d256535af8abd2465ea4e3869b1
8224853: CDS address sanitizer errors
Reviewed-by: jiangli
Backport-of: 72daa46d46ffdfe5e7e24036b35c1d46252d4d83
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: fdaa4f0a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-05 08:39:45 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/fdaa4f0a546871ea3c8952555ccdc4b03098a468
8255810: Zero: build fails without JVMTI
Reviewed-by: stuefe
Backport-of: ca216bae1af5b6db0e0aa2bc0c8730711602f9a6
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: d07f6d91
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-05 09:14:17 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d07f6d910bddcc4a9f1b6ddb8f24065c9be91340
8227766: CheckUnhandledOops is broken in MemAllocator
Save oop created in handle more eagerly, so CheckUnhandledOops doesn't bash it.
Reviewed-by: phh
Backport-of: d35c1540e65de22c970e9202c76b65fba30eaa0d
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/unhandledOops.cpp
! src/hotspot/share/services/gcNotifier.cpp
+ test/hotspot/jtreg/runtime/CheckUnhandledOops/TestOutOfMemory.java
Changeset: d424c0ce
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-05 19:59:54 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d424c0ced4af3dc51aaa329b46c26e4ce9bea6d7
8267396: Avoid recording "pc" in unhandled oops detector for better performance
Reviewed-by: phh
Backport-of: f67847f52a306874d1a0d92250f8a556b3af6507
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/runtime/unhandledOops.cpp
! src/hotspot/share/runtime/unhandledOops.hpp
Changeset: c1deb0c4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-06 17:48:59 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c1deb0c4c2349d5f9105b1756a845eeac921ae81
8213922: fix ctw stand-alone build
Reviewed-by: roland
Backport-of: e53852dd51f473587297c1631b2f07f594e43e0a
! test/hotspot/jtreg/testlibrary/ctw/Makefile
Changeset: 1d204c55
Author: Denghui Dong <ddong at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-07 08:37:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/1d204c554ffe969567161cc05992486ff47d346d
8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)
Reviewed-by: clanger, mgronlun
Backport-of: a9d2267f8d306522522c999ff584ccaa34c46456
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
+ test/jdk/jdk/jfr/jvm/TestPrimitiveClasses.java
Changeset: bdf85684
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-08 08:54:32 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/bdf85684d67792a7a1cd8116dbbc12521ea26b35
8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call
Reviewed-by: zgu
Backport-of: 3a8a15b5d005d30ba4a7109a8e91e3e6b72b885c
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: 02c0cf60
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-08 09:07:05 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/02c0cf609b990ef5fd01cd414c5a552bf4f783c6
8267424: CTW: C1 fails with "State must not be null"
Backport-of: 0a6c7d8a4b6560d3917b9faf66ccf5fc15a891db
! src/hotspot/share/c1/c1_GraphBuilder.cpp
Changeset: 2beb7e7a
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-07-08 09:17:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2beb7e7a5834c45850e1bde8d98ed0839726db20
8218145: block_if_requested is not proper inlined due to size
Backport-of: f1fbd694788715532beca66b44f1afd83745e826
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
Changeset: c44da652
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-08 12:41:46 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c44da652ce890187ad6e59f62635501f172ed089
8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check
Backport-of: 4ad8b04421f3142c396ade26f36334da7a915b5b
! src/hotspot/share/opto/lcm.cpp
Changeset: 509170c5
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-09 14:33:59 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/509170c5fc0d8de7c13f49d15c6399627d3d269f
8255452: Doing GC during JVMTI MethodExit event posting breaks return oop
Reviewed-by: rrich, mbaesken
Backport-of: 3a02578b333758db841cb6b9058f6fe064107881
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
Changeset: 591d7690
Author: Ilarion Nakonechnyy <Ilarion at azul.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-09 14:40:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/591d7690230a7e3e6d4e3877595c713243467343
8263407: SPARC64 detection fails on Athena (SPARC64-X)
Reviewed-by: mdoerr
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.hpp
! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp
Changeset: 7bc4f402
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-07-09 15:03:19 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7bc4f40203654a9b21ff968768b3924e50323871
8261238: NMT should not limit baselining by size threshold
Backport-of: 578a0b3c3de1cce6d74d02d973c2def360823c7b
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memBaseline.hpp
Changeset: 3ce8c728
Author: William Kemper <wkemper at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-10 12:10:34 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3ce8c728ee33b4c8b0730010e7a0f9c687cf99ba
8268635: Corrupt oop in ClassLoaderData
Backport-of: 3586a233a49c979e87fed9df148d0bf3df2df38b
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 2c49ccaa
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-11 13:23:52 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2c49ccaa978cef291aab35e395a7239d035811ab
8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test
Backport-of: 2eaeb20697147aaacca2f8b51b6815aa6214f25b
! test/langtools/jdk/javadoc/tool/QuietOption.java
Changeset: 3869a19f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-11 13:25:04 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/3869a19fbda7559102cb7c0c64eab87a28bb34ee
8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference
This fix upgrades java/nio/channels/DatagramChannel/ReceiveISA.java so it can handle interference from stray packets.
Backport-of: d8355e0281e19cb2cf9fff070f3c7540de7bcb95
! test/jdk/java/nio/channels/DatagramChannel/ReceiveISA.java
Changeset: 6d0945ef
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-11 13:26:42 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6d0945efa60c278d5b763a3ee7f9d3f61dee34ec
8217825: Verify @AfterTest is used correctly in WebSocket tests
Remove @AfterTest tags; added in explicit closing of resources e.g. httpServer, webSocket, etc
Backport-of: 11d43732bcabb6b4804bb64eb055e25f05b5c88f
! test/jdk/java/net/httpclient/websocket/Abort.java
! test/jdk/java/net/httpclient/websocket/AutomaticPong.java
! test/jdk/java/net/httpclient/websocket/SendTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketTest.java
Changeset: 1960a057
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-11 13:28:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/1960a05717ed6235033f450f822f7348405e10d0
8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE
Backport-of: a14f02d8e59156a26c3509e21f2b19bf23cb7c1d
! test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java
Changeset: 22a4752d
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-12 12:52:47 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/22a4752d5cb6d4cbaa229706ec5fc7016ffddc52
8268360: Missing check for infinite loop during node placement
8268417: Add test from JDK-8268360
Reviewed-by: roland
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java
Changeset: 09c6af3a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-12 13:12:40 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/09c6af3a62d1cb0224e00e47a87dbb75c44db008
8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id
8249897: jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id
8249898: jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id
Backport-of: 69d01b6bcabda177f5e27f6c7b141be57cd00619
- test/langtools/jdk/javadoc/tool/6176978/T6176978.java
- test/langtools/jdk/javadoc/tool/6176978/X.java
- test/langtools/jdk/javadoc/tool/InlineTagsWithBraces.java
- test/langtools/jdk/javadoc/tool/LangVers.java
Changeset: cbd3b0f4
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-13 08:50:11 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/cbd3b0f498e3cf23dd91974401e2d202bed2f0d6
8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion
Backport-of: 578c55bbe65baec733bb633afbc1423010fa6aed
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeadCountedLoop.java
Changeset: 8d1e4029
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-13 08:50:57 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8d1e4029100648d6f14090aebdeb6decabfbf30a
8265132: C2 compilation fails with assert "missing precedence edge"
Reviewed-by: roland
Backport-of: 5644c4f942d9280ecc2dd3fdcd1680db6621da27
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp
! test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java
Changeset: d4e48284
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-07-13 10:22:22 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d4e48284954948c8b9ed667e2c7b69635362a1ae
8270196: [11u] [JVMCI] JavaType.toJavaName() returns incorrect type name for lambdas
Reviewed-by: clanger
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java
Changeset: 23918db4
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-07-13 10:23:22 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/23918db4b7e65797318ec5f5c5a452ec9d3ea0c5
8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
Backport-of: 6a9bc108736522897f03a75c83e90e2c2a183d27
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: c9a8220b
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-14 12:23:15 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/c9a8220bc5e58d36b105590da208e2239b3db7f7
8268620: InfiniteLoopException test may fail on x86 platforms
Backport-of: 0b09129faefb945c2f2c35dab2731961216d054e
! test/jdk/java/awt/Robot/InfiniteLoopException.java
Changeset: 93f952c9
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-14 12:36:23 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/93f952c95b1db5b7226b5255b61caa539225f3e2
8269882: stack-use-after-scope in NewObjectA
Backport-of: 20eba35515073c4daf1fa8ac78a37196ea196690
! src/hotspot/share/prims/jni.cpp
Changeset: 7a61e038
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-15 09:21:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7a61e038b05c51876a5d1a54ce4063e75ae35f55
8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code
Reviewed-by: mdoerr
Backport-of: 4d8b5c70dff51470210a0ca93b932af1b27c9f27
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/macro.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/compiler/locks/TestNestedLocksElimination.java
Changeset: 8008d33b
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-15 09:46:58 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8008d33b2ecb8bafaa54aef4b6cf657b24f14d54
8269304: Regression ~5% in 2005 in b27
Backport-of: 8d09596f270c822b867d38a5462ec62c613f1d0e
! src/hotspot/share/opto/compile.cpp
Changeset: 22521654
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-15 10:07:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2252165499c4246de281f56609a3d4910605f7c9
8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop
Backport-of: 22ebd1926d4510cbe40cb186edf16cbd44a29347
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java
+ test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java
+ test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java
Changeset: dff3b7f5
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2021-07-19 10:46:54 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/dff3b7f5c25393d10bbd21bd4bab2c2884442269
8267459: Pasting Unicode characters into JShell does not work.
Reviewed-by: clanger
Backport-of: de6472c44166e57cd440b7bffcfc876585aca7dd
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java
! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java
! test/langtools/jdk/jshell/UITesting.java
Changeset: 10bbe2f2
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-19 11:36:38 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/10bbe2f232e8911e50c9047572323081701aad42
8263531: Remove unused buffer int
Backport-of: ca806ef31970e2d020e631d55b44cfe30e11c5ca
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
Changeset: 1e1a2c43
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-19 11:37:34 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/1e1a2c43eb270815a7a5453e0098f2fa3acffc97
8270556: Exclude security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA
Backport-of: 1350e2bd225b2032b929f9c68ba297833ad6b2bf
! test/jdk/ProblemList.txt
Changeset: 2696643c
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-20 08:11:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2696643c1dadf8cb61749a58a1a775951a78616f
8254967: com.sun.net.HttpsServer spins on TLS session close
Backport-of: 953e472dedf55bc1a831af36637547b5a1fd7af7
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
Changeset: 240ef449
Author: Chris Cole <chris at sageembedded.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-20 21:24:04 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/240ef4496291ce25737f0012da260b834afdd37a
8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
Backport-of: 8f2456e5b058a88730ec383d88634737849afdfb
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
+ test/hotspot/jtreg/compiler/c1/Test8267042.java
Changeset: 44ef6fef
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-21 08:58:50 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/44ef6fef19531de102089ed21c8e6fe7b80cae03
8236671: NullPointerException in JKS keystore
Reviewed-by: clanger
Backport-of: 276a1bf7675e32784870f5559f6d3ac8bea07b6e
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
! test/jdk/java/security/KeyStore/TestKeyStoreBasic.java
Changeset: fd2ec8ad
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-21 08:59:57 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/fd2ec8ad1124188b5f39005b098924f684132450
8240983: Incorrect copyright header in Apache Santuario 2.1.3 files
Backport-of: 9d502f648cd07e136638e3c53cb653eb40f073d3
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
Changeset: cbce000b
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2021-07-21 09:40:41 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/cbce000b5ae4acb9e52661be5d98cb3b2264cc98
Merge
Reviewed-by: clanger
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: deba3081
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-21 12:45:52 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/deba3081744524b1f28f925b027ef6674686f740
8206083: Make tools/javac/api/T6265137.java robust to JDK version changes
Reviewed-by: mdoerr
Backport-of: 69191fc4cc92ce2c7f6feaf850e1babe7b9a3b39
! test/langtools/tools/javac/api/T6265137.java
Changeset: 8f492205
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-21 12:46:56 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8f4922053f46094101886d704c5405ca904fd566
8206350: java/util/Locale/bcp47u/SystemPropertyTests.java failed on Mac 10.13 with zh_CN and zh_TW locales.
Backport-of: 10fca535db5adeec8ac43293c22ddab2d71fd244
! test/jdk/java/util/Locale/bcp47u/SystemPropertyTests.java
Changeset: 2b3a641d
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2021-07-22 10:59:56 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2b3a641d50d757b792d2a6538af264d68fcba61e
8245134: test/lib/jdk/test/lib/security/KeyStoreUtils.java should allow to specify aliases
Backport-of: 845799935b794e255dc6434f18bd3cb8ada225eb
! test/lib/jdk/test/lib/security/KeyStoreUtils.java
Changeset: f3098c40
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-22 13:40:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f3098c409d9c33b99a90febe16d272feefdb04c8
8225690: Multiple AttachListener threads can be created
Reviewed-by: clanger
Backport-of: 2870c9d55efe3c0ba9375425efe538912c47bac1
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/solaris/attachListener_solaris.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
+ test/hotspot/jtreg/serviceability/attach/ConcAttachTest.java
+ test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
Changeset: 8637f65c
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-22 13:42:25 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8637f65cb34f03ad924d36e58bd8b75fc2d0d814
8227815: Minimal VM: set_state is not a member of AttachListener
Reviewed-by: clanger
! src/hotspot/share/runtime/os.cpp
Changeset: d78e2be3
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-22 13:55:30 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d78e2be352d1aa98a5d01221a7c75de117ed83ce
8227738: jvmti/DataDumpRequest/datadumpreq001 failed due to "exit code is 134"
Backport-of: 20053ae242d0a85bb0e7fbba4036c4343b1a7d9f
! src/hotspot/share/runtime/os.cpp
Changeset: 75010843
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-07-23 10:10:21 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/75010843ca4f233fc8faabf18f8519ad5eaff4de
8268965: TCP Connection Reset when connecting simple socket to SSL server
Reviewed-by: mdoerr
Backport-of: 6f171b9f0d28ad17b31a54bad894f38d19df6f73
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java
Changeset: 133eca0a
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-23 13:14:08 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/133eca0ae61ba9151f3098d6d46ea4d50e094515
8235211: serviceability/attach/RemovingUnixDomainSocketTest.java fails with AttachNotSupportedException: Unable to open socket file
8244973: serviceability/attach/RemovingUnixDomainSocketTest.java fails "stderr was not empty"
Reviewed-by: mbaesken
Backport-of: 073e095e6053550b17b1daf33df2be4f4c4b40ad
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: 63c4ec23
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-23 13:15:06 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/63c4ec235dada6df32151a253f76925aaa9ffed0
8259535: ECDSA SignatureValue do not always have the specified length
Reviewed-by: mbaesken
Backport-of: a4c249610e7c0fcc7fd863f14f51c96abc5ca39f
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
+ test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java
Changeset: 67622161
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-23 13:16:10 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6762216121699e1b8234cced6cd6410b5de92c09
8267666: Add option to jcmd GC.heap_dump to use existing file
Reviewed-by: rschmelter, goetz, stuefe
Backport-of: 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpTest.java
Changeset: 2a3d9080
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-26 18:09:24 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/2a3d9080e19282f8451cdb93e3e36191f622ea3c
8269661: JNI_GetStringCritical does not lock char array
8269650: Optimize gc-locker in [Get|Release]StringCritical for latin string
Reviewed-by: shade
Backport-of: 0f4e07b7d9190dd44b2fd65eff58fb6ec983a467
! src/hotspot/share/prims/jni.cpp
Changeset: 293d44f6
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-26 18:22:01 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/293d44f6cf07b05ad5e3a8b0c08b244f1697700d
8262017: C2: assert(n != __null) failed: Bad immediate dominator info.
Reviewed-by: roland
Backport-of: 2db9005c07585b580b3ec0889b8b5e3ed0d0ca6a
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckLimits.java
Changeset: d7a6e516
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-07-26 19:05:53 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d7a6e51612bc089b67bf1d07fd87472dfcc6b765
8253899: Make IsClassUnloadingEnabled signature match specification
Reviewed-by: mdoerr
Backport-of: c7f00640627eab38b77d23d07876cf0247fa18f3
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiExtensions.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.c
Changeset: 227610d9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-27 07:16:57 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/227610d9b61b99d85833dd5912ac71239d38eace
8267348: Rewrite gc/epsilon/TestClasses.java to use Metaspace with less classes
Reviewed-by: clanger
Backport-of: 7b98400c81900a8c779394d549b5fb61f1dd8638
! test/hotspot/jtreg/gc/epsilon/TestClasses.java
Changeset: f700d37d
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-27 10:18:00 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/f700d37d2b3d8c23d50defc19853c68bb60027ab
8255255: Update Apache Santuario (XML Signature) to version 2.2.1
Reviewed-by: clanger
Backport-of: cb742f956078f420be328d7899fcba768939020f
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/ECKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParser.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserException.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/RSAPSSParameterSpec.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml.crypto/share/legal/santuario.md
! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
! test/jdk/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java
! test/jdk/com/sun/org/apache/xml/internal/security/transforms/MyTransform.java
Changeset: eaf59e07
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-28 07:37:03 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/eaf59e07a4d01f46a0b15124e8e64cb38c320867
8256215: Shenandoah: re-organize saving/restoring machine state in assembler code
Reviewed-by: zgu
Backport-of: a97aedff9f622ba6816b7550588f1d429bff2483
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: 8ec02f3a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-28 07:38:06 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8ec02f3a8471cb2585c9c39c7b1cb5f7b4ad549e
8252648: Shenandoah: name gang tasks consistently
Reviewed-by: zgu
Backport-of: a1176dc8c9e53e68e1af70b0c737c158156ba8af
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 5c8a0b40
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-28 07:59:29 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/5c8a0b40336466dd6dfe84835476e7709b54015b
8207316: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed
Backport-of: 069fa394d039be0eb1fa3bd20c1559c983002e0a
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/CloseTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoService.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java
Changeset: adcfbd2d
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-28 08:00:28 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/adcfbd2d8cdcc3ad5eb5bf605b1eddd599db68f1
8208227: tools/jdeps/DotFileTest.java fails on Win-X64
Backport-of: f0e96435423d8fcbb76dda35f648273ff5780ee3
! test/langtools/tools/jdeps/DotFileTest.java
Changeset: 57a7e71a
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-28 08:09:42 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/57a7e71a6d7798e0c21df27168ad49d38b1af1a7
8194230: jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java fails with java.lang.NullPointerException
Backport-of: b5f939c5dbbc2a2785dd965b557fd97c410db59f
! test/jdk/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java
Changeset: feee8efc
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-28 08:27:40 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/feee8efc685aa098fcabeab16ccc3deacb50e139
8209832: Refactor jdk/internal/reflect/Reflection/GetCallerClassTest.sh to plain java test
Backport-of: dc356698b861f49691712f52fd0ab9ff7e53cb11
! test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.java
- test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.sh
+ test/jdk/jdk/internal/reflect/Reflection/SetupGetCallerClass.java
Changeset: 69341be4
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-28 08:32:24 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/69341be492f640c81fe210f0d1c1dec4162761f0
8261147: C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions
Reviewed-by: roland
Backport-of: f791fdf23ef6e49e7e1ca68e33a16f6686e0bfa1
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestWronglyMarkedReduction.java
Changeset: bb15820d
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-28 08:35:07 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/bb15820d45a2fa69c582b05034a3e07867bc4e5c
8042902: Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails intermittently
Backport-of: 334d64e9a02d48809fefb10e1d57deba5edabf07
! test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java
Changeset: d7e852c7
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-28 08:36:06 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/d7e852c7db1d71bc57ce04373bc6acb58e0ab930
8209930: Refactor java/util/zip/ZipFile/deletetempjar.sh to plain java test
Backport-of: 6c7a19d52f3b8333b2da23054502aeb1f71b0a12
! test/jdk/java/util/zip/ZipFile/DeleteTempJar.java
+ test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java
- test/jdk/java/util/zip/ZipFile/deletetempjar.sh
Changeset: 95c94aef
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-28 08:45:35 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/95c94aefcd09201091df8bbd4e376bf7180df286
8209773: Refactor shell test javax/naming/module/basic.sh to java
Backport-of: 694380add3c4fc4fef20ecd0a83847cfbc7aa57c
+ test/jdk/javax/naming/module/RunBasic.java
- test/jdk/javax/naming/module/basic.sh
Changeset: 69697b3a
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-28 08:57:46 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/69697b3a3bab81db572bb22b4783822f2dc9053b
8208363: test/jdk/java/lang/Package/PackageFromManifest.java missing module dependencies declaration
Backport-of: 73477220becba796cd901a3f8b5382a63c53580b
! test/jdk/java/lang/Package/PackageFromManifest.java
Changeset: 6e60332c
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-28 10:17:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/6e60332cbd9d45fe8be94d2b1a30accb99116c3d
8269795: C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV
Reviewed-by: roland
Backport-of: 040c02b942a2829626b5bc4a63c3335cd3fe53f4
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPeelingRemoveDominatedTest.java
Changeset: 0e2d915d
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-07-28 18:24:57 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/0e2d915d26688d27a7dd91a179f0a746b19a6749
8257620: Do not use objc_msgSend_stret to get macOS version
Backport-of: d4c7db5060978302382549246f9ad6831f19377d
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: 7639f8c3
Author: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-07-29 19:07:38 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/7639f8c37134871724856d1885e6a32dd5710467
8262470: Printed GlyphVector outline with low DPI has bad quality on Windows
Reviewed-by: clanger
Backport-of: 022873490273d955c0f47cfe3fbe590d70e247f9
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
+ test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorShapeTest.java
+ test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorTextTest.java
Changeset: a2af6490
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-30 09:03:00 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/a2af64902a66e2ec15b33d3857195b858cbb12b1
8268775: Password is being converted to String in AccessibleJPasswordField
Reviewed-by: zgu, kizune
Backport-of: 97e0e9e73d12c2b8e58ca2540d5153c10984731d
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
Changeset: 8ae28464
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-30 09:04:08 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/8ae28464fccefd81a0a7f2799de996a90ece0091
8232243: Wrong caret position in JTextPane on Windows with a screen resolution > 100%
Backport-of: ddb1d7a16382e0e10b34577e7e8fa9a48b7bb20c
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
+ test/jdk/javax/swing/text/Caret/TestCaretPositionJTextPane.java
Changeset: 351cb483
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-30 13:42:54 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/351cb4834103a593ed16a8f328eba4edc376761e
8225583: Examine the HttpResponse.BodySubscribers for null handling and multiple subscriptions
Backport-of: af2a46b094b389b8018870b8273a5283b5528395
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/jdk/internal/net/http/LineSubscriberAdapter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
Changeset: 37bc75b3
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-08-02 09:18:45 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/37bc75b3df79518363b0886394c613a908d7dbdf
8241768: git needs .gitattributes
Backport-of: 49a9d49dbdb1d17aa4e6b808de6249be543961ea
+ .gitattributes
Changeset: 05c76978
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-08-02 10:09:20 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/05c76978a6954897500c3dc8ac6aeca0f23e57cd
8269668: [aarch64] java.library.path not including /usr/lib64
Reviewed-by: andrew
Backport-of: e14801cdd9b108aa4ca47d0bc1dc67fca575764c
! src/hotspot/os/linux/os_linux.cpp
Changeset: 4da3fb81
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-08-03 13:23:16 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/4da3fb8158242b6d7720a299311e652fcf56b854
8268261: C2: assert(n != __null) failed: Bad immediate dominator info.
Reviewed-by: kvn, phh
Backport-of: 4ed548b3eeffe8dfa601d4d0eeed2bfe359af965
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestIdomAfterLoopUnswitching.java
Changeset: 815d3e1c
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-08-03 13:24:36 +0000
URL: https://git.openjdk.java.net/jdk11u/commit/815d3e1c6cd8272f962eaec80758cafa97c1dda5
8267625: AARCH64: typo in LIR_Assembler::emit_profile_type
Backport-of: 3d090e7ee561252027c06021b337c69a39f724e1
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
More information about the jdk-updates-changes
mailing list