git: openjdk/lanai: 21 new changesets

duke duke at openjdk.java.net
Tue Feb 23 03:01:53 UTC 2021


Changeset: 0c21dd05
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-02-22 04:46:33 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0c21dd05

6206189: Graphics2D.clip specifies incorrectly that a 'null' is a valid value for this method

Reviewed-by: aivanov, kizune, azvegint

! src/java.desktop/share/classes/java/awt/Graphics.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
+ test/jdk/java/awt/Graphics2D/TestNullClip.java

Changeset: 26c1db90
Author:    Andrey Vershinin <aver.shining at gmail.com>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2021-02-22 08:31:27 +0000
URL:       https://git.openjdk.java.net/lanai/commit/26c1db90

8254239: G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522.

Reviewed-by: iklam, kbarrett

! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp

Changeset: c20fb5db
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-02-22 10:10:20 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c20fb5db

8261448: Preserve GC stack watermark across safepoints in StackWalk

Reviewed-by: eosterlund, stefank

! src/hotspot/share/prims/stackwalk.cpp

Changeset: 6b7575bb
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-22 10:10:53 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6b7575bb

8228748: Remove GCLocker::_doing_gc

Reviewed-by: kbarrett, iwalulya, pliden, tschatzl

! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcLocker.hpp

Changeset: e9d7c07b
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-02-22 10:32:14 +0000
URL:       https://git.openjdk.java.net/lanai/commit/e9d7c07b

8248318: Remove superfluous use of boxing in ObjectStreamClass

Reviewed-by: jlaskey, dfuchs, rriggs, chegar

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

Changeset: 011f5a54
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2021-02-22 11:31:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/011f5a54

8261799: Remove unnecessary cast in psParallelCompact.hpp

Reviewed-by: ayang, stefank

! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 419717dd
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2021-02-22 11:33:53 +0000
URL:       https://git.openjdk.java.net/lanai/commit/419717dd

8261803: Remove unused TaskTerminator in g1 full gc ref proc executor

Reviewed-by: ayang, tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp

Changeset: 5b7b18c5
Author:    Doug Lea <dl at openjdk.org>
Date:      2021-02-22 12:42:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5b7b18c5

8259800: timeout in tck test testForkJoin(ForkJoinPool8Test)

Reviewed-by: martin, dholmes

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java

Changeset: d7eebdac
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2021-02-22 13:16:55 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d7eebdac

8261391: ZGC crash - SEGV in RevokeOneBias::do_thread

Reviewed-by: eosterlund, dcubed, dholmes

! src/hotspot/share/runtime/handshake.cpp

Changeset: a6a7e439
Author:    Joakim Nordström <joakim.nordstrom at oracle.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-22 16:16:59 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a6a7e439

8242032: G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions

Reviewed-by: ayang, tschatzl

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

Changeset: cf0019d9
Author:    Adam Farley <afarley at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2021-02-22 17:16:29 +0000
URL:       https://git.openjdk.java.net/lanai/commit/cf0019d9

8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk

Reviewed-by: erikj, ihse

! make/CompileJavaModules.gmk
! make/Main.gmk
! make/MainSupport.gmk

Changeset: 63f8fc87
Author:    Clive Verghese <cverghese at openjdk.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-02-22 18:36:30 +0000
URL:       https://git.openjdk.java.net/lanai/commit/63f8fc87

8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java
= test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java

Changeset: 7b924d8a
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-02-22 19:13:38 +0000
URL:       https://git.openjdk.java.net/lanai/commit/7b924d8a

8261973: Shenandoah: Cleanup/simplify root verifier

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp

Changeset: a8672885
Author:    Evan Whelan <ewhelan at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2021-02-22 21:12:04 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a8672885

8211227: Inconsistent TLS protocol version in debug output

Reviewed-by: xuelei, rhalade

! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
+ test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java

Changeset: a30fb4fc
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Date:      2021-02-22 22:18:11 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a30fb4fc

8255867: SignatureScheme JSSE property does not preserve ordering in handshake messages

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java
+ test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java

Changeset: a7e2e80f
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-02-22 22:34:53 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a7e2e80f

8260695: The java.awt.color.ICC_Profile#getData/getData(int) are not thread safe

Reviewed-by: azvegint, aivanov

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_Profile/MTGetData.java

Changeset: aea474c4
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-02-22 23:22:50 +0000
URL:       https://git.openjdk.java.net/lanai/commit/aea474c4

8261269: When using clhsdb to "inspect" a java object, clhsdb prints "Oop for..." twice

Reviewed-by: sspitsyn, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java

Changeset: f2bde05e
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-02-22 23:43:28 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f2bde05e

8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229

Reviewed-by: iveresov, kvn

! src/hotspot/share/compiler/compilerDefinitions.cpp

Changeset: 0217d699
Author:    Paul Sandoz <psandoz at openjdk.org>
Date:      2021-02-23 00:44:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0217d699

8261975: Missing "classpath exception" in VectorSupport.java

Reviewed-by: mchung

! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java

Changeset: 991f7c13
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-02-23 00:59:58 +0000
URL:       https://git.openjdk.java.net/lanai/commit/991f7c13

8210373: Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel.

Reviewed-by: xuelei

! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java

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

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list