git: openjdk/lanai: 16 new changesets

duke duke at openjdk.java.net
Thu Dec 17 03:02:34 UTC 2020


Changeset: 47ba652d
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2020-12-16 04:13:28 +0000
URL:       https://git.openjdk.java.net/lanai/commit/47ba652d

8258455: problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java

Reviewed-by: dholmes, darcy

! test/langtools/ProblemList.txt

Changeset: 17ace833
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-16 04:36:43 +0000
URL:       https://git.openjdk.java.net/lanai/commit/17ace833

8258074: Move some flags related to compiler to compiler_globals.hpp

Reviewed-by: kvn, coleenp

! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/flags/allFlags.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/gtest/runtime/test_globals.cpp

Changeset: cdb53422
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-12-16 07:53:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/cdb53422

8258252: Move PtrQueue enqueue to PtrQueueSet subclasses

Reviewed-by: tschatzl, rkennke

! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp

Changeset: 0c8cc2cd
Author:    Xin Liu <xliu at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2020-12-16 09:01:27 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0c8cc2cd

8258058: improve description of OutOfMemoryError relevant flags

OutOfMemoryError thrown out of JVM doesn't notify hotspot, so debug.cpp::report_java_out_out_memory does not handle it. ie. Some options don't respect OOMEs from Java libraries.  We need to make the description more clear to users.

Reviewed-by: dholmes, jiefu

! src/hotspot/share/runtime/globals.hpp

Changeset: 3c664850
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-12-16 11:03:41 +0000
URL:       https://git.openjdk.java.net/lanai/commit/3c664850

8257906: JFR: RecordingStream leaks memory

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java

Changeset: 6eca2960
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-16 13:38:10 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6eca2960

8258420: Move URL configuration from Docs.gmk to conf dir

Reviewed-by: alanb

! make/Docs.gmk
+ make/conf/javadoc.conf

Changeset: 70183f4d
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2020-12-16 17:09:45 +0000
URL:       https://git.openjdk.java.net/lanai/commit/70183f4d

8251438: Issues with our POSIX set_signal_handler()

Reviewed-by: dholmes, stuefe

! src/hotspot/os/posix/signals_posix.cpp

Changeset: ab5d581b
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-16 18:48:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ab5d581b

8258447: Move make/hotspot/hotspot.script to make/scripts

Reviewed-by: dcubed

! make/hotspot/gensrc/GenerateSources.gmk
= make/scripts/hotspot.sh

Changeset: c4632647
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-12-16 19:17:58 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c4632647

8258048: Placeholder hash code is the same as Dictionary hash code

Reviewed-by: dholmes, hseigel, lfoltan

! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp

Changeset: 330ce861
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-12-16 19:20:54 +0000
URL:       https://git.openjdk.java.net/lanai/commit/330ce861

8257700: Add logging for sealed classes in JVM_GetPermittedSubclasses

Reviewed-by: lfoltan, coleenp, dholmes

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

Changeset: 59f4c4aa
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-12-16 19:39:24 +0000
URL:       https://git.openjdk.java.net/lanai/commit/59f4c4aa

8258075: Use auto variable declarations for enum iteration

Reviewed-by: jrose, ccheung

! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/utilities/enumIterator.hpp

Changeset: efd61c6f
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-12-16 19:42:03 +0000
URL:       https://git.openjdk.java.net/lanai/commit/efd61c6f

8258514: Replace Collections.unmodifiableList with List.of

Reviewed-by: jnimeh

! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java

Changeset: aa9c136d
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2020-12-16 20:29:49 +0000
URL:       https://git.openjdk.java.net/lanai/commit/aa9c136d

8251989: Hex formatting and parsing utility

Reviewed-by: tvaleev, chegar, naoto, darcy

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/module/Resolver.java
+ src/java.base/share/classes/java/util/HexFormat.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/javax/net/ssl/SNIServerName.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/lang/StringBuffer/Supplementary.java
+ test/jdk/java/util/HexFormat/HexFormatTest.java
! test/jdk/java/util/Locale/ThaiGov.java

Changeset: a244b822
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-12-16 21:57:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a244b822

8258411: Move module set configuration from Modules.gmk to conf dir

Reviewed-by: alanb, mchung

! make/Images.gmk
! make/common/Modules.gmk
+ make/conf/build-module-sets.conf
+ make/conf/docs-modules.conf
+ make/conf/module-loader-map.conf

Changeset: b2f03554
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2020-12-16 23:09:20 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b2f03554

8253497: Core Libs Terminology Refresh

Reviewed-by: naoto, kcr, rriggs, joehw, bpb, smarks, alanb

! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/sun/util/locale/LanguageTag.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java
! test/jdk/java/lang/ClassLoader/Assert.java
! test/jdk/java/lang/management/ClassLoadingMXBean/LoadCounts.java
! test/jdk/java/nio/channels/AsynchronousFileChannel/Lock.java
! test/jdk/java/nio/channels/SocketChannel/CloseRegisteredChannel.java
! test/jdk/java/util/Locale/LSRDataTest.java
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java

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

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list