git: openjdk/lanai: 28 new changesets
duke
duke at openjdk.java.net
Fri Dec 4 03:02:40 UTC 2020
Changeset: 39325272
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-12-03 04:26:23 +0000
URL: https://git.openjdk.java.net/lanai/commit/39325272
8257466: Improve enum iteration
Improve support for iteration on enums that are just range of values, without named enumerators.
Reviewed-by: iklam, lfoltan
! src/hotspot/share/utilities/enumIterator.hpp
+ test/hotspot/gtest/utilities/test_enumIterator.cpp
Changeset: d80ae05f
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2020-12-03 06:12:07 +0000
URL: https://git.openjdk.java.net/lanai/commit/d80ae05f
8166596: TLS support for the EdDSA signature algorithm
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/JsseJce.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ test/jdk/javax/net/ssl/TLSCommon/TLSWithEdDSA.java
Changeset: a5a034b7
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2020-12-03 07:12:25 +0000
URL: https://git.openjdk.java.net/lanai/commit/a5a034b7
8257617: TestLinkPlatform fails with new Java source version
Reviewed-by: darcy
! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java
- test/langtools/jdk/javadoc/doclet/testLinkPlatform/linkplatform.properties
Changeset: 4169d96e
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-12-03 07:26:10 +0000
URL: https://git.openjdk.java.net/lanai/commit/4169d96e
8257143: Enable JVMCI code installation tests on AArch64
Reviewed-by: burban, kvn
! src/hotspot/cpu/aarch64/relocInfo_aarch64.hpp
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java
Changeset: ae1eb286
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-12-03 07:50:19 +0000
URL: https://git.openjdk.java.net/lanai/commit/ae1eb286
8257604: JNI_ArgumentPusherVaArg leaks valist
Reviewed-by: dcubed, coleenp
! src/hotspot/share/prims/jni.cpp
Changeset: b44a329f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2020-12-03 08:41:26 +0000
URL: https://git.openjdk.java.net/lanai/commit/b44a329f
8256864: [windows] Improve tracing for mapping errors
Reviewed-by: iklam, rrich
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 4a267f1b
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-12-03 08:50:08 +0000
URL: https://git.openjdk.java.net/lanai/commit/4a267f1b
8244847: Linux/PPC: runtime/CompressedOops/CompressedClassPointers: smallHeapTest fails
Reviewed-by: stuefe, mdoerr
! src/hotspot/share/memory/metaspace.cpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
Changeset: e4497c9e
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-12-03 13:14:57 +0000
URL: https://git.openjdk.java.net/lanai/commit/e4497c9e
8256718: Obsolete the long term deprecated and aliased Trace flags
Reviewed-by: sspitsyn, iklam, dholmes, coleenp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
! test/hotspot/jtreg/runtime/cds/appcds/IgnoreEmptyClassPaths.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java
! test/hotspot/jtreg/runtime/logging/BiasedLockingTest.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java
! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java
! test/hotspot/jtreg/runtime/logging/ExceptionsTest_options_file
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java
- test/hotspot/jtreg/runtime/logging/RemovedDevelopFlagsTest.java
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
Changeset: 129c3770
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-12-03 13:42:19 +0000
URL: https://git.openjdk.java.net/lanai/commit/129c3770
8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle
Reviewed-by: roland, vlivanov
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java
Changeset: fa58671f
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-12-03 13:42:50 +0000
URL: https://git.openjdk.java.net/lanai/commit/fa58671f
8257020: [JVMCI] enable a JVMCICompiler to specify which GCs it supports
Reviewed-by: stefank, kvn
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/sun/hotspot/WhiteBox.java
! test/lib/sun/hotspot/code/Compiler.java
! test/lib/sun/hotspot/gc/GC.java
Changeset: 66a2e709
Author: Evan Whelan <ewhelan at openjdk.org>
Committer: Jim Laskey <jlaskey at openjdk.org>
Date: 2020-12-03 15:28:42 +0000
URL: https://git.openjdk.java.net/lanai/commit/66a2e709
8255845: Memory leak in imageFile.cpp
Reviewed-by: jlaskey, sundar
! src/java.base/share/native/libjimage/imageFile.cpp
Changeset: b170c837
Author: Julia Boes <jboes at openjdk.org>
Date: 2020-12-03 15:48:03 +0000
URL: https://git.openjdk.java.net/lanai/commit/b170c837
8257591: Remove suppression of record preview related warnings in java.lang
Reviewed-by: chegar
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! test/jdk/java/lang/invoke/unreflect/UnreflectTest.java
! test/jdk/java/lang/reflect/records/RecordPermissionsTest.java
! test/jdk/java/lang/reflect/records/RecordReflectionTest.java
Changeset: e8363962
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2020-12-03 15:55:32 +0000
URL: https://git.openjdk.java.net/lanai/commit/e8363962
8257436: [aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on
Reviewed-by: simonis
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 70517c83
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-12-03 16:29:16 +0000
URL: https://git.openjdk.java.net/lanai/commit/70517c83
8257642: CipherByteBufferOverwriteTest copyright issue
Reviewed-by: xuelei, wetmore
! test/jdk/javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java
Changeset: 6c9482ee
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-12-03 17:02:04 +0000
URL: https://git.openjdk.java.net/lanai/commit/6c9482ee
8257561: Some code is not vectorized after 8251925 and 8250607
Reviewed-by: chagedorn, vlivanov, thartmann
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/superword.cpp
Changeset: d3f3c322
Author: Volker Simonis <simonis at openjdk.org>
Date: 2020-12-03 18:02:05 +0000
URL: https://git.openjdk.java.net/lanai/commit/d3f3c322
8255742: PrintInlining as compiler directive doesn't print virtual calls
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/inlining/PrintInlining.java
Changeset: 55f5542c
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-12-03 18:05:53 +0000
URL: https://git.openjdk.java.net/lanai/commit/55f5542c
8026976: ECParameters, Point does not match field size
Reviewed-by: xuelei
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! test/jdk/ProblemList.txt
Changeset: e29ee5b8
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-12-03 18:42:42 +0000
URL: https://git.openjdk.java.net/lanai/commit/e29ee5b8
8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: 805d0581
Author: Amit Pawar <amith.pawar at gmail.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-12-03 19:05:04 +0000
URL: https://git.openjdk.java.net/lanai/commit/805d0581
8254699: Suboptimal PreTouchParallelChunkSize defaults and limits
Reviewed-by: tschatzl, sjohanss
! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/bsd/globals_bsd.hpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/windows/globals_windows.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: 2b73f992
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-12-03 19:32:53 +0000
URL: https://git.openjdk.java.net/lanai/commit/2b73f992
8228615: Optional.empty doc should suggest using isEmpty
Reviewed-by: lancea, bpb, naoto
! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
Changeset: 7c7facc2
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-12-03 19:58:58 +0000
URL: https://git.openjdk.java.net/lanai/commit/7c7facc2
8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 85269470
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-12-03 20:08:09 +0000
URL: https://git.openjdk.java.net/lanai/commit/85269470
6508941: java.awt.Desktop.open causes VM to crash with video files sporadically
Reviewed-by: kizune, aivanov
! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
Changeset: c5b32b33
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-12-03 21:31:33 +0000
URL: https://git.openjdk.java.net/lanai/commit/c5b32b33
8256808: com/sun/jdi/CatchAllTest.java failed with "NullPointerException: Cannot invoke "lib.jdb.Jdb.log(String)" because "this.jdb" is null"
Reviewed-by: cjplummer, sspitsyn
! test/jdk/com/sun/jdi/lib/jdb/Jdb.java
! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java
Changeset: 36209b70
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-12-03 21:41:37 +0000
URL: https://git.openjdk.java.net/lanai/commit/36209b70
8257547: Handle multiple prereqs on the same line in deps files
Reviewed-by: ihse, tbell
! make/common/NativeCompilation.gmk
+ test/make/TestFixDepsFile.gmk
! test/make/TestMake.gmk
Changeset: f0b11940
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-12-03 22:14:52 +0000
URL: https://git.openjdk.java.net/lanai/commit/f0b11940
8235784: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java fails due to timeout with fastdebug bits
Reviewed-by: bchristi, naoto
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
Changeset: 37c7835c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-12-03 23:09:07 +0000
URL: https://git.openjdk.java.net/lanai/commit/37c7835c
8257673: Build fails without shenandoahgc after JDK-8257563
Reviewed-by: aph, shade
! src/hotspot/share/jvmci/compilerRuntime.cpp
Changeset: f83fd4ac
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-12-03 23:11:55 +0000
URL: https://git.openjdk.java.net/lanai/commit/f83fd4ac
8257438: Avoid adding duplicate values into extendedKeyCodesSet
Reviewed-by: serb
! src/java.desktop/share/classes/sun/awt/ExtendedKeyCodes.java
Changeset: 33a384e5
Author: duke <duke at openjdk.org>
Date: 2020-12-04 03:00:20 +0000
URL: https://git.openjdk.java.net/lanai/commit/33a384e5
Automatic merge of jdk:master into master
More information about the lanai-dev
mailing list