git: openjdk/lanai: 17 new changesets

duke duke at openjdk.java.net
Mon Aug 31 20:08:04 UTC 2020


Changeset: 5eaef6de
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2020-08-29 13:55:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5eaef6de

8249176: Update GlobalSignR6CA test certificates

Reviewed-by: xuelei

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java

Changeset: ffd78a95
Author:    Dmitry Samersoff <dsamersoff at openjdk.org>
Date:      2020-08-30 15:48:16 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ffd78a95

8250630: test/jdk/com/sun/jdi/JdwpListenTest.java fails on Alpine Linux

Make sure that IN6ADDR_ANY is preferred over mapped INADDR_ANY

Reviewed-by: amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: acc03fe0
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-08-30 12:20:59 +0000
URL:       https://git.openjdk.java.net/lanai/commit/acc03fe0

8252551: JDK-8250630 causes build error on Win*

Reviewed-by: dsamersoff

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: f042a4e0
Author:    Dean Long <dlong at openjdk.org>
Date:      2020-08-30 15:53:46 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f042a4e0

8209961: [AOT] crash in Graal stub when -XX:+VerifyOops is used

Reviewed-by: kvn

! make/RunTests.gmk
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotMarkId.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GraalHotSpotVMConfigNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallSnippets.java
! test/jtreg-ext/requires/VMProps.java

Changeset: 3746ed33
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Date:      2020-08-31 09:28:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/3746ed33

8252250: isnanf is obsolete

Reviewed-by: dcubed, mikael

! src/hotspot/share/utilities/globalDefinitions_gcc.hpp

Changeset: fe0c2ad9
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2020-08-31 11:18:20 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fe0c2ad9

8252248: __SIGRTMAX is not declared in musl libc

Reviewed-by: alanb, vtewari, stuefe

! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/unix/native/libnio/ch/NativeThread.c

Changeset: e038528e
Author:    Vipin Sharma <vsharma at openjdk.org>
Date:      2020-08-29 00:00:10 +0000
URL:       https://git.openjdk.java.net/lanai/commit/e038528e

8252265: Replace @exception with @throws java.util.logging package

@exception should be updated with @throws.

Reviewed-by: dfuchs, lancea

! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/classes/java/util/logging/Handler.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java
! src/java.logging/share/classes/java/util/logging/SocketHandler.java
! src/java.logging/share/classes/java/util/logging/StreamHandler.java

Changeset: 9ac30733
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-08-31 09:57:44 +0000
URL:       https://git.openjdk.java.net/lanai/commit/9ac30733

8139800: Remove OopsInGenClosure

Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/oops/oop.hpp

Changeset: e95e1381
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-08-31 11:01:57 +0000
URL:       https://git.openjdk.java.net/lanai/commit/e95e1381

8252367: Undo JDK-8245000: Windows GDI functions don't support large pages

Reviewed-by: eosterlund, sjohanss

! src/hotspot/os/windows/os_windows.cpp

Changeset: 44ad9322
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-08-31 11:02:47 +0000
URL:       https://git.openjdk.java.net/lanai/commit/44ad9322

8252368: Undo JDK-8245002: Windows GDI functions don't support NUMA interleaving

Reviewed-by: eosterlund, sjohanss

! src/hotspot/os/windows/os_windows.cpp

Changeset: e4d4828a
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2020-08-31 12:26:13 +0000
URL:       https://git.openjdk.java.net/lanai/commit/e4d4828a

8252497: Incorrect numeric currency code for ROL

Reviewed-by: naoto

! make/data/currency/CurrencyData.properties

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

8249607: C2: assert(!had_error) failed: bad dominance

Fix prevented igvn optimization in SplitIf for LoadNodes which resulted in dominanance errors with loop strip mining.

Reviewed-by: roland, kvn

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

Changeset: d4ef7fae
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-08-31 09:32:44 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d4ef7fae

8230052: MLVM findDeadlock test timed out

Add logging for debugging for the next timeout

Reviewed-by: iignatyev, iklam, pchilanomate, dholmes

! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/TestDescription.java

Changeset: 208b1206
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-08-31 08:05:08 +0000
URL:       https://git.openjdk.java.net/lanai/commit/208b1206

8251560: Remove excessive header file inclusion from systemDictionary.hpp and others

Reviewed-by: coleenp

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
+ src/hotspot/share/classfile/classLoadInfo.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp

Changeset: 83e0ecb9
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-08-31 16:12:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/83e0ecb9

8238286: Add new flatMap stream operation that is more amenable to pushing

This patch adds a new flatmap-like operation called mapMulti to the java.util.Stream class as well as the primitive variations of this operation i.e. mapMultiToInt, IntStream mapMulti, etc.

Reviewed-by: psandoz, smarks

! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
+ test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java

Changeset: 238655b0
Author:    Phil Race <prr at openjdk.org>
Date:      2020-08-31 12:26:58 +0000
URL:       https://git.openjdk.java.net/lanai/commit/238655b0

Merge


Changeset: 39dcd31e
Author:    duke <duke at openjdk.org>
Date:      2020-08-31 20:06:44 +0000
URL:       https://git.openjdk.java.net/lanai/commit/39dcd31e

Automatic merge of client:master into master




More information about the lanai-dev mailing list