git: openjdk/lanai: 16 new changesets

duke duke at openjdk.java.net
Tue Mar 2 03:01:40 UTC 2021


Changeset: ddd550ae
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-01 08:42:10 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ddd550ae

8261308: C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCountedLoopZeroIter.java

Changeset: 20c93b3b
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-01 08:47:59 +0000
URL:       https://git.openjdk.java.net/lanai/commit/20c93b3b

8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload

Reviewed-by: kvn, shade

! src/hotspot/share/opto/ifnode.cpp

Changeset: 8bc8542e
Author:    Conor Cleary <ccleary at openjdk.org>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date:      2021-03-01 10:18:12 +0000
URL:       https://git.openjdk.java.net/lanai/commit/8bc8542e

8262195: Harden tests that use the HostsFileNameService (jdk.net.hosts.file property)

Reviewed-by: michaelm, aefimov, dfuchs, chegar

- test/jdk/java/net/Inet4Address/TestToNumericFormatHosts
! test/jdk/java/net/Inet4Address/textToNumericFormat.java
! test/jdk/java/net/InetAddress/InternalNameServiceTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java
- test/jdk/java/net/InetAddress/TestHosts
! test/jdk/java/net/URLPermission/nstest/LookupTest.java
! test/jdk/sun/net/InetAddress/nameservice/simple/CacheTest.java
- test/jdk/sun/net/InetAddress/nameservice/simple/CacheTestHosts
! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java
- test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts

Changeset: 702ca622
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-03-01 11:05:41 +0000
URL:       https://git.openjdk.java.net/lanai/commit/702ca622

8262185: G1: Prune collection set candidates early

Reviewed-by: iwalulya, sjohanss, ayang

! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: 0a7fff46
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2021-03-01 12:02:54 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0a7fff46

8261636: The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes

Reviewed-by: tschatzl, iwalulya

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp

Changeset: fe8e3707
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2021-03-01 12:03:44 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fe8e3707

8262188: Add test to verify trace page sizes logging on Linux

Reviewed-by: stuefe, tschatzl

+ test/hotspot/jtreg/runtime/os/TestTracePageSizes.java

Changeset: 75bf1061
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-03-01 13:25:23 +0000
URL:       https://git.openjdk.java.net/lanai/commit/75bf1061

8262028: Make InstanceKlass::implementor return InstanceKlass

Reviewed-by: coleenp, ccheung, vlivanov

! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp

Changeset: c569f1d6
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2021-03-01 14:31:56 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c569f1d6

8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux

Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
+ test/jdk/javax/swing/JToolTip/FastTooltipSwitchIAE.java

Changeset: 6baecf39
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-01 15:11:25 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6baecf39

8259937: guarantee(loc != NULL) failed: missing saved register with native invoker

Reviewed-by: kvn, jvernee, vlivanov

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c

Changeset: 4c9adce2
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-03-01 15:14:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4c9adce2

8262379: Add regression test for JDK-8257746

Reviewed-by: hseigel

! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java

Changeset: 682e1202
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-01 19:31:05 +0000
URL:       https://git.openjdk.java.net/lanai/commit/682e1202

8262497: Delete unused utility methods in ICC_Profile class

Reviewed-by: azvegint, pbansal, trebari, kizune

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java

Changeset: 642f45f9
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-01 19:33:27 +0000
URL:       https://git.openjdk.java.net/lanai/commit/642f45f9

8261839: Error creating runtime package on macos without mac-package-identifier

Reviewed-by: asemenyuk, almatvee, kizune

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java

Changeset: 353416ff
Author:    John Jiang <jjiang at openjdk.org>
Date:      2021-03-01 22:26:15 +0000
URL:       https://git.openjdk.java.net/lanai/commit/353416ff

8262509: JSSE Server should check the legacy version in TLSv1.3 ClientHello

Reviewed-by: xuelei, wetmore

! src/java.base/share/classes/sun/security/ssl/ClientHello.java

Changeset: d3398324
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-02 00:57:50 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d3398324

8257414: Drag n Drop target area is wrong on high DPI systems

Reviewed-by: serb

! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java

Changeset: 9f0f0c98
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2021-03-02 02:58:06 +0000
URL:       https://git.openjdk.java.net/lanai/commit/9f0f0c98

8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings

Reviewed-by: iklam

! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java

Changeset: 478286d5
Author:    duke <duke at openjdk.org>
Date:      2021-03-02 03:00:19 +0000
URL:       https://git.openjdk.java.net/lanai/commit/478286d5

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list