git: openjdk/jdk13u: 18 new changesets
Yuri Nesterenko
yan at openjdk.java.net
Mon Mar 22 19:33:43 UTC 2021
Changeset: 71ed1cd8
Author: Attila Szegedi <attila at openjdk.org>
Date: 2021-03-05 15:13:11 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/71ed1cd8
8261483: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with "AssertionError: Should have GCd a method handle by now"
Reviewed-by: yan
Backport-of: d185a6c53e2a1dbf7aca47c431baa8df6ee1ca8b
! test/jdk/TEST.ROOT
! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java
! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java
Changeset: 7d0aaf18
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-05 16:09:49 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/7d0aaf18
8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"
Backport-of: b70ef0d2e256085b48f8d5b0f131bca89b699609
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: e0aac4a5
Author: Sergey Nazarkin <snazarki at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-12 08:13:04 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/e0aac4a5
8259619: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect
Backport-of: ce9451208772534efd532a6bc44c226a419f570d
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
Changeset: 55f25d11
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-12 08:25:17 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/55f25d11
7185258: [macosx] Deadlock in SunToolKit.realSync()
Reviewed-by: yan
Backport-of: 14b7dd40905f649f68bbe0c1e0faadd1dfabea84
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java
+ test/jdk/java/awt/dnd/DragWaitForIdle/DragWaitForIdle.java
Changeset: 5de1b465
Author: Sergey Nazarkin <snazarki at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-12 08:55:39 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/5de1b465
8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack
Backport-of: be67aaabe63a4440c64bf79b9fa0d1394ac87ddf
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
Changeset: 325657a6
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Date: 2021-03-12 14:44:21 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/325657a6
8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel
This fix addresses an issue where an AsynchronousCloseException was being thrown instead of a ChannelClosedException when SocketChannel.write() is called on a closed SocketChannel.
Backport-of: 831f23ee86a158524dbf607428beb94f9c2a1552
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
+ test/jdk/java/nio/channels/SocketChannel/ReadWriteAfterClose.java
Changeset: d7a63fc9
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Date: 2021-03-15 13:04:08 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/d7a63fc9
8250911: [windows] os::pd_map_memory error detection broken
Backport-of: aab365f7463014be658dd55626f1628048642a13
! src/hotspot/os/windows/os_windows.cpp
Changeset: 5850c58e
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-16 06:59:25 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/5850c58e
8257414: Drag n Drop target area is wrong on high DPI systems
Backport-of: d3398324e9c3944d2f1558ff1becea9ed1d4e8a2
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java
Changeset: ebea17d0
Author: Sergey Nazarkin <snazarki at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-17 15:03:05 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/ebea17d0
8255625: AArch64: Implement Base64.encodeBlock accelerator/intrinsic
Backport-of: 8638cd9acf5c33612eaf82ae3219f68456ea9621
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+ test/micro/org/openjdk/bench/java/util/Base64Encode.java
Changeset: a117b8b5
Author: Sergey Nazarkin <snazarki at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-18 08:38:35 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/a117b8b5
8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address()
Backport-of: f7e0a09802f74e6432d170e6a00dc75cd053047b
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
Changeset: ff29b0b8
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Date: 2021-03-18 11:13:48 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/ff29b0b8
8261022: Fix incorrect result of Math.abs() with char type
Reviewed-by: yan
Backport-of: 7a2db858e0e81f2ba17c3554386bb6a833318b3d
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestAbsCharVector.java
Changeset: 17c982e3
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Date: 2021-03-19 12:16:54 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/17c982e3
8253409: Double-rounding possibility in float fma
Backport-of: e5304b3a994b1e291e4ac5258f473dd7874f163f
! src/java.base/share/classes/java/lang/Math.java
! test/jdk/java/lang/Math/FusedMultiplyAddTests.java
Changeset: 3519e532
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Date: 2021-03-19 12:17:24 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/3519e532
8244573: java.lang.ArrayIndexOutOfBoundsException thrown for malformed class file
Fixed java.lang.ArrayIndexOutOfBoundsException in com.sun.tools.classfile.Code_attribute.getInstructions() for methods with no instructions
Backport-of: 4eeb61299f27a7db7049cb47e56563a1eaf8bd69
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Code_attribute.java
+ test/langtools/tools/javap/8244573/Malformed.jcod
+ test/langtools/tools/javap/8244573/T8244573.java
Changeset: 6d32c410
Author: Ilarion Nakonechnyy <Ilarion at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-19 13:03:33 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/6d32c410
8237950: C2 compilation fails with "Live Node limit exceeded limit" during ConvI2L::Ideal optimization
Postpone ConvI2L::Ideal optimization to IGVN.
Backport-of: 326ba317872d377bee1ffcc6682e7bb5a85891d7
! src/hotspot/share/opto/convertnode.cpp
+ test/hotspot/jtreg/compiler/stringopts/TestLongStringConcat.java
Changeset: e53c5601
Author: Ilarion Nakonechnyy <Ilarion at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-19 13:45:58 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/e53c5601
8240295: hs_err elapsed time in seconds is not accurate enough
Backport-of: a11912ca0650e11c4b457c5e638d8a77d22e6659
! src/hotspot/share/runtime/os.cpp
Changeset: 44dfa891
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-22 07:10:38 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/44dfa891
8237977: Further update javax/net/ssl/compatibility/Compatibility.java
Backport-of: 60fae7797438ea0e7d6e4354af0f8406fab2b16c
! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java
! test/jdk/javax/net/ssl/compatibility/Cert.java
! test/jdk/javax/net/ssl/compatibility/Compatibility.java
! test/jdk/javax/net/ssl/compatibility/JdkInfo.java
! test/jdk/javax/net/ssl/compatibility/JdkUtils.java
! test/jdk/javax/net/ssl/compatibility/Server.java
! test/jdk/javax/net/ssl/compatibility/TestCase.java
! test/jdk/javax/net/ssl/compatibility/UseCase.java
! test/jdk/javax/net/ssl/compatibility/Utils.java
Changeset: 3186873e
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-22 11:13:06 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/3186873e
8234779: Provide idiom for declaring classes noncopyable
Add NONCOPYABLE macro and uses.
Reviewed-by: yan
Backport-of: 577e87e5b27a3f4c590258b370a42c511f724cbc
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
! src/hotspot/os/bsd/semaphore_bsd.hpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/linux/waitBarrier_linux.hpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/semaphore_posix.hpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/solaris/os_solaris.hpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os/windows/semaphore_windows.hpp
! src/hotspot/share/gc/g1/g1FreeIdSet.hpp
! src/hotspot/share/gc/g1/g1SharedDirtyCardQueue.hpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! src/hotspot/share/gc/shared/oopStorageParState.hpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zList.hpp
! src/hotspot/share/jfr/jni/jfrJavaCall.hpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/runtime/os_perf.hpp
! src/hotspot/share/runtime/semaphore.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/lockFreeStack.hpp
! src/hotspot/share/utilities/ostream.hpp
! src/hotspot/share/utilities/singleWriterSynchronizer.hpp
! src/hotspot/share/utilities/waitBarrier.hpp
! src/hotspot/share/utilities/waitBarrier_generic.hpp
Changeset: c37cdb32
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-03-22 19:18:03 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/c37cdb32
8263996: Fix build on 13u after JDK-8234779 backport
Reviewed-by: yan
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/solaris/os_solaris.hpp
! src/hotspot/os/windows/os_windows.hpp
More information about the jdk-updates-changes
mailing list