git: openjdk/jdk13u: 22 new changesets
Yuri Nesterenko
yan at openjdk.java.net
Fri Dec 4 15:21:01 UTC 2020
Changeset: e9fdf002
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-26 11:32:53 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/e9fdf002
8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject
Backport-of: f3cd52e3c73ad525456a20b5190a3a97e862ec15
! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java
Changeset: 170d1a61
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-26 11:41:35 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/170d1a61
8213535: Windows HiDPI html lightweight tooltips are truncated
Backport-of: a1b5e010038ec9013fc1afdcbbc162a0005372f8
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java
! test/jdk/javax/swing/JPopupMenu/6800513/bug6800513.java
! test/jdk/javax/swing/JToolTip/4846413/bug4846413.java
! test/jdk/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java
Changeset: 85a31aca
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-26 11:54:35 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/85a31aca
8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100
Backport-of: f5632e62b2faa1733f3b2feefec48380e29c161c
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
Changeset: 91b19c9d
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-26 11:59:07 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/91b19c9d
8230767: FlightRecorderListener returns null recording
Backport-of: b3d2b3ba5fbd7ca383b1ba0311ab1a1f3c60198f
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
+ test/jdk/jdk/jfr/api/recorder/TestRecorderListenerWithDump.java
Changeset: 92da5d8f
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-26 12:08:01 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/92da5d8f
8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions
Backport-of: 313758a57aa6d284332f09c73e8ccfecfb06bc3e
! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp
! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp
Changeset: 89354b88
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-26 13:03:07 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/89354b88
8226575: OperatingSystemMXBean should be made container aware
Reviewed-by: yan
Backport-of: 7b82266a159ce363708e347aba7e1b0d38206b48
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
! src/java.base/share/classes/module-info.java
! 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/share/classes/com/sun/management/OperatingSystemMXBean.java
! src/jdk.management/solaris/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
+ test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
Changeset: 5af784b4
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-26 17:06:08 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/5af784b4
8233954: UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll
Backport-of: 5161ab9493c87313aa8b7d3e1a8a829f6254c993
! src/java.base/share/classes/sun/security/ssl/NamedGroup.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
Changeset: 80be64a4
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-27 07:28:23 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/80be64a4
8249183: JVM crash in "AwtFrame::WmSize" method
Backport-of: 4e3d9e394438ab4cc1c303973c54b1604d0d5f0c
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
Changeset: c6f81a59
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-27 09:15:57 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/c6f81a59
8223940: Private key not supported by chosen signature algorithm
Backport-of: b7f557e5c7a934f5d962748e7162e131fcc336ad
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
Changeset: e91e43b0
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-27 12:02:45 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/e91e43b0
8236617: jtreg test containers/docker/TestMemoryAwareness.java fails after 8226575
Reviewed-by: yan
Backport-of: 44f7fe57a8e90f31875bb50cd55eaf4d57b1a6f6
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
Changeset: dabaf4e9
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-27 16:55:16 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/dabaf4e9
8235183: Remove the "HACK CODE" in comment
Backport-of: 50714b0fb9fd4391385eda3af89582dd3fb5a5f1
! src/java.base/share/classes/sun/security/ssl/NamedGroup.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
Changeset: 74991c9b
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-11-30 15:01:43 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/74991c9b
8233958: Memory retention due to HttpsURLConnection finalizer that serves no purpose
Backport-of: 9f91b8dde2be4fbcebdde938c4ef017921c5c203
! src/java.base/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
Changeset: 420ec53c
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-01 15:53:08 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/420ec53c
8230402: Allocation of compile task fails with assert: "Leaking compilation tasks?"
Remove assert that is only hit with hand written edge case tests.
Backport-of: bbcb3b638b0488d4705cae73add15455ca3de977
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java
Changeset: b452c821
Author: ascarpino <ascarpino at openjdk.org>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2020-12-02 08:49:19 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/b452c821
8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR
Reviewed-by: yan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java
! src/java.base/share/conf/security/java.security
Changeset: b31ff272
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-02 15:40:55 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/b31ff272
8254177: (tz) Upgrade time-zone data to tzdata2020b
Reviewed-by: dcherepanov
Backport-of: 9c9349098ac2f1f797cdf8490e2eefccb95ecde2
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
- make/data/tzdata/pacificnew
! make/data/tzdata/southamerica
- make/data/tzdata/systemv
! make/gendata/GendataTZDB.gmk
! src/java.base/aix/conf/tzmappings
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/java/time/test/java/time/format/ZoneName.java
! test/jdk/java/time/test/java/time/zone/TestZoneRules.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
Changeset: 28cc6c2a
Author: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-03 08:55:23 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/28cc6c2a
8254982: (tz) Upgrade time-zone data to tzdata2020c
Reviewed-by: dcherepanov
Backport-of: 55a0cad82751940076aa56e7644fb812d6cad3ba
! make/data/tzdata/VERSION
! make/data/tzdata/australasia
! make/data/tzdata/europe
! test/jdk/java/util/Formatter/BasicDateTime.java
Changeset: 18bd8e24
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-04 07:46:25 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/18bd8e24
8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics
Reviewed-by: yan
Backport-of: e6517d1ae2628f16442e09fd8f48190762517d2e
! make/hotspot/symbols/symbols-linux
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
+ src/java.base/linux/native/libjava/Metrics.c
+ test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java
+ test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java
Changeset: 021a35e3
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-04 07:49:26 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/021a35e3
8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker
Backport-of: f6f97ea24b60a20cd3a613928840fdb5d7bd63e0
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
+ test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java
+ test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java
Changeset: 93f5fc00
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-04 07:57:09 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/93f5fc00
8231209: [REDO] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[])
Reviewed-by: yan
Backport-of: 1bce27d4027e56f9bd1aba5d8f587b0cda9b966a
! src/hotspot/share/include/jmm.h
! src/hotspot/share/services/management.cpp
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/native/libmanagement/ThreadImpl.c
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.README
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerThreadMXBeanNew.java
! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java
Changeset: 4881f8ed
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-04 08:35:45 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/4881f8ed
8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480
Backport-of: 7d6c1cf4a88b7e284ace10cb79e7f136dd6dc576
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
Changeset: e22699c8
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-04 09:12:22 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/e22699c8
8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes
Pass Thread.currentThread().getId() to getThreadAllocatedBytes, remove its implSpec
Backport-of: 68e5c40f6f0f42a893595d2a3ecbebcd81742543
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
Changeset: a48eb784
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2020-12-04 11:38:29 +0000
URL: https://git.openjdk.java.net/jdk13u/commit/a48eb784
8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities
Reviewed-by: yan
Backport-of: 0187567704d79ecf394d4cb656d0ba4c886351f1
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
More information about the jdk-updates-changes
mailing list