git: openjdk/lanai: 28 new changesets

duke duke at openjdk.java.net
Sat Dec 5 03:02:25 UTC 2020


Changeset: 49f9e577
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2020-12-04 03:52:04 +0000
URL:       https://git.openjdk.java.net/lanai/commit/49f9e577

8257734: Extraneous output in HmacSHA3_512 constructor

Reviewed-by: ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java

Changeset: d08c612b
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2020-12-04 06:32:14 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d08c612b

8257708: Remove redundant unmodifiableSet wrapper from already immutable set returned by Collections.singleton

Reviewed-by: shade, sspitsyn

! src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java
! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java

Changeset: 4390f2c8
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-12-04 07:53:17 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4390f2c8

8257630: C2: ReplacedNodes doesn't handle non-CFG multi nodes

Reviewed-by: neliasso, kvn, thartmann

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

Changeset: 6845fee9
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-12-04 07:54:24 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6845fee9

8257625: C2: Harden input checks in vector intrinsics

Reviewed-by: thartmann

! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp

Changeset: 417e7e63
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-12-04 07:55:04 +0000
URL:       https://git.openjdk.java.net/lanai/commit/417e7e63

8257632: C2: Late inlining attempt on a call with a dead memory crashes

Reviewed-by: neliasso, kvn, thartmann

! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/graphKit.cpp

Changeset: f33808ff
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-12-04 07:55:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f33808ff

8257631: C2: Assertion failure in ArrayCopyNode::get_count() during late inlining

Reviewed-by: neliasso, kvn, thartmann

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

Changeset: 4a855149
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-12-04 08:10:31 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4a855149

8257182: JCK test failures in integer / long rotation tests

Reviewed-by: mdoerr, vlivanov, thartmann, kvn

! src/hotspot/share/opto/mulnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestRotateNegativeEvenValues.java

Changeset: ca402671
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-12-04 08:40:12 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ca402671

8257509: Strengthen requirements to call G1HeapVerifier::verify(VerifyOption)

Reviewed-by: sjohanss, ayang

! src/hotspot/share/gc/g1/g1HeapVerifier.cpp

Changeset: 2b4a423f
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2020-12-04 08:59:14 +0000
URL:       https://git.openjdk.java.net/lanai/commit/2b4a423f

8255542: Attribute length of Module, ModulePackages and other attributes is ignored

Reviewed-by: mchung, dfuchs, chegar

! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
+ test/jdk/java/lang/module/badclasses/BadModuleAttributeLength/Driver.java
+ test/jdk/java/lang/module/badclasses/BadModuleAttributeLength/module-info.jcod
+ test/jdk/java/lang/module/badclasses/BadModuleMainAttributeLength/Driver.java
+ test/jdk/java/lang/module/badclasses/BadModuleMainAttributeLength/module-info.jcod
+ test/jdk/java/lang/module/badclasses/BadModulePackagesAttributeLength/Driver.java
+ test/jdk/java/lang/module/badclasses/BadModulePackagesAttributeLength/module-info.jcod
+ test/jdk/java/lang/module/badclasses/CheckBadModuleInfo.java

Changeset: d6dd440c
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2020-12-04 09:02:20 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d6dd440c

8256264: Printed GlyphVector outline with low DPI has bad quality on Windows

Reviewed-by: serb

! 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/PathPrecisionScaleFactorTest.java

Changeset: af6b7f9c
Author:    Hao Sun <hao.sun at arm.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2020-12-04 09:12:30 +0000
URL:       https://git.openjdk.java.net/lanai/commit/af6b7f9c

8257743: Minimal build on AArch64 failed with --disable-precompiled-headers

Reviewed-by: shade

! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: fd6756ee
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-12-04 09:24:08 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fd6756ee

8257634: C2: Introduce IncrementalInliningForceCleanup diagnostic flag

Reviewed-by: kvn, adityam, thartmann

! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp

Changeset: fbdc1877
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-12-04 09:37:18 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fbdc1877

8257624: C2: PhaseMacroExpand::eliminate_macro_nodes() crashes on out-of-bounds access into macro node array

Reviewed-by: neliasso, kvn

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

Changeset: c6f93ec9
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-12-04 10:19:30 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c6f93ec9

8257707: Fix incorrect format string in Http1HeaderParser

Reviewed-by: shade

! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java

Changeset: feabddee
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-12-04 10:37:59 +0000
URL:       https://git.openjdk.java.net/lanai/commit/feabddee

8251843: jfr/tool/TestPrintJSON.java fails intermittently

Reviewed-by: mgronlun

+ test/jdk/jdk/jfr/tool/EndTicksComparator.java
! test/jdk/jdk/jfr/tool/TestPrintJSON.java
! test/jdk/jdk/jfr/tool/TestPrintXML.java

Changeset: 1d2d9815
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2020-12-04 11:24:15 +0000
URL:       https://git.openjdk.java.net/lanai/commit/1d2d9815

8257423: [PPC64] Support -XX:-UseInlineCaches

Reviewed-by: stuefe, rrich

! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad

Changeset: dede01eb
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2020-12-04 11:46:06 +0000
URL:       https://git.openjdk.java.net/lanai/commit/dede01eb

8257622: MemoryAccess methods are missing @ForceInline annotations

Reviewed-by: jvernee, shade

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAccess.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantFP.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/UnrolledAccess.java

Changeset: 86b65756
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-12-04 12:01:53 +0000
URL:       https://git.openjdk.java.net/lanai/commit/86b65756

8257574: C2: "failed: parsing found no loops but there are some" assert failure

Reviewed-by: thartmann, neliasso, chagedorn

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNotInnerMost.java

Changeset: ac549008
Author:    Kartik Ohri <kartikohri13 at gmail.com>
Date:      2020-12-04 15:15:56 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ac549008

8257401: Use switch expressions in jdk.internal.net.http and java.net.http

Reviewed-by: chegar, dfuchs, pconcannon

! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/RedirectFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/DataFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesEncoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/HeaderFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/HeadersFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/Http2Frame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/PingFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/PushPromiseFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/StatusCodes.java

Changeset: 3eb69460
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2020-12-04 16:38:21 +0000
URL:       https://git.openjdk.java.net/lanai/commit/3eb69460

8257732: Problem list TestJFRWithJMX for OL 8.2 until the issue is resolved

Reviewed-by: hseigel

! test/hotspot/jtreg/ProblemList.txt

Changeset: d8ac76fa
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-12-04 17:07:00 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d8ac76fa

8257651: LambdaEagerInit.java test failed in 2 different ways

Reviewed-by: iklam, lfoltan

! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/LambdaEagerInit.java

Changeset: fcc84795
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-12-04 18:20:14 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fcc84795

8257724: Incorrect package of the linked class in BaseSSLSocketImpl

Reviewed-by: valeriep, wetmore

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

Changeset: d76039d3
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-12-04 18:29:55 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d76039d3

8257725: No throws of SSLHandshakeException

Reviewed-by: jnimeh

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

Changeset: dd0b9454
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-12-04 19:23:52 +0000
URL:       https://git.openjdk.java.net/lanai/commit/dd0b9454

8257531: Super word not applied to a loop of simple Buffer operations

Reviewed-by: roland, psandoz

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java

Changeset: e27ea4d1
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-12-04 20:32:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/e27ea4d1

8257750: writeBuffer field of java.io.DataOutputStream should be final

Reviewed-by: lancea, naoto

! src/java.base/share/classes/java/io/DataOutputStream.java

Changeset: 51d325e6
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-12-04 21:40:39 +0000
URL:       https://git.openjdk.java.net/lanai/commit/51d325e6

8257633: Missing -mmacosx-version-min=X flag when linking libjvm

Reviewed-by: mikael

! make/autoconf/flags-ldflags.m4

Changeset: d3ac1bf1
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-12-04 23:06:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d3ac1bf1

8198390: Test MultiResolutionDrawImageWithTransformTest.java fails when -esa is passed

Reviewed-by: kizune

! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/image/MultiResolutionImage/MultiResolutionDrawImageWithTransformTest.java

Changeset: 4bc2b15b
Author:    duke <duke at openjdk.org>
Date:      2020-12-05 03:00:17 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4bc2b15b

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list