From aleksej.efimov at oracle.com Mon Dec 7 09:59:57 2020 From: aleksej.efimov at oracle.com (Aleksei Efimov) Date: Mon, 7 Dec 2020 09:59:57 GMT Subject: git: openjdk/jdk-sandbox: JDK-8244202-nspi-stream-branch: 539 new changesets Message-ID: Changeset: 34e2f8a4 Author: Aleksei Efimov Date: 2020-12-03 18:15:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/34e2f8a4 JDK-8244202-nspi-stream-branch: Add initial set of tests. Docs related changes. ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/spi/InetNameService.java ! src/java.base/share/classes/java/net/spi/InetNameServiceProvider.java + test/jdk/java/net/spi/InetNameServiceProvider/instantiationErrorTest/ProviderGetExceptionTest.java + test/jdk/java/net/spi/InetNameServiceProvider/instantiationErrorTest/faulty.insp/insp/FaultyNameServiceProviderGetImpl.java + test/jdk/java/net/spi/InetNameServiceProvider/instantiationErrorTest/faulty.insp/module-info.java + test/jdk/java/net/spi/InetNameServiceProvider/lib/nspi.testlib/module-info.java + test/jdk/java/net/spi/InetNameServiceProvider/lib/nspi.testlib/testlib/ResolutionRegistry.java + test/jdk/java/net/spi/InetNameServiceProvider/modularTests/ModularProviderTest.java + test/jdk/java/net/spi/InetNameServiceProvider/modularTests/ResolvePermissionTest.java + test/jdk/java/net/spi/InetNameServiceProvider/modularTests/RuntimePermissionTest.java + test/jdk/java/net/spi/InetNameServiceProvider/modularTests/SystemPropertiesMappingTest.java + test/jdk/java/net/spi/InetNameServiceProvider/modularTests/addresses.txt + test/jdk/java/net/spi/InetNameServiceProvider/modularTests/simple.insp/insp/SimpleNameServiceProviderImpl.java + test/jdk/java/net/spi/InetNameServiceProvider/modularTests/simple.insp/module-info.java Changeset: f97ec359 Author: Magnus Ihse Bursie Date: 2020-11-03 01:17:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f97ec359 8255785: X11 libraries should not be required by configure for headless only Reviewed-by: mikael, prr ! make/autoconf/libraries.m4 Changeset: 50357d13 Author: Nick Gasson Date: 2020-11-03 01:37:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/50357d13 8254723: add diagnostic command to write Linux perf map file Reviewed-by: ysuenaga, sspitsyn ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp + test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java Changeset: fe4e6b3e Author: Prasanta Sadhukhan Date: 2020-11-03 03:16:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe4e6b3e 8196089: javax/swing/Action/8133039/bug8133039.java fails Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/Action/8133039/bug8133039.java Changeset: 9beb866b Author: Jayathirth D V Date: 2020-11-03 06:38:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9beb866b 8233561: [TESTBUG] Swing text test bug8014863.java fails on macos Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/View/8014863/bug8014863.java Changeset: f0eeca90 Author: Aleksey Shipilev Date: 2020-11-03 07:04:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0eeca90 8255718: Zero: VM should know it runs in interpreter-only mode Reviewed-by: andrew, coleenp ! src/hotspot/share/runtime/arguments.cpp Changeset: 6d36b4bb Author: Aleksey Shipilev Date: 2020-11-03 07:06:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6d36b4bb 8255743: Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java Reviewed-by: stuefe ! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java Changeset: e7a2d5c8 Author: Thomas Stuefe Date: 2020-11-03 07:16:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7a2d5c8 8252533: Signal handlers should run with synchronous error signals unblocked Reviewed-by: gziemski, dholmes ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/signals_posix.hpp ! src/hotspot/os/posix/vmError_posix.cpp Changeset: 15805741 Author: Tobias Hartmann Date: 2020-11-03 07:17:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/15805741 8255672: Replace PhaseTransform::eqv by pointer equality check Reviewed-by: chagedorn, redestad, kvn ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/subnode.cpp Changeset: aa2862ad Author: Aleksey Shipilev Date: 2020-11-03 07:28:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa2862ad 8255741: Zero: print signal name in unhandled signal handler Reviewed-by: stuefe ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp Changeset: c96a914b Author: Stefan Karlsson Date: 2020-11-03 07:31:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c96a914b 8255662: ZGC: Unify nmethod closures in the heap iterator Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/iterator.hpp Changeset: 9a367479 Author: Thomas Stuefe Date: 2020-11-03 07:34:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9a367479 8255780: Remove unused overloads of VMError::report_and_die() Reviewed-by: mdoerr, coleenp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 4107670d Author: Jayathirth D V Date: 2020-11-03 07:54:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4107670d 8233562: [TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java Changeset: 36998b00 Author: Patrick Zhang Date: 2020-11-03 09:28:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/36998b00 8255716: AArch64: Regression: JVM crashes if manually offline a core Reviewed-by: aph, adinn, akozlov ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp Changeset: 9bd836e0 Author: Aleksey Shipilev Date: 2020-11-03 10:35:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9bd836e0 8255744: Zero: handle JVM_CONSTANT_DynamicInError Reviewed-by: sgehwolf ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 904561eb Author: Aleksey Shipilev Date: 2020-11-03 11:02:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/904561eb 8255719: Zero: on return path, check for pending exception before attempting to clear it Reviewed-by: sgehwolf ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 9a0cf587 Author: Aleksey Shipilev Date: 2020-11-03 11:04:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9a0cf587 8255615: Zero: demote ZeroStack::abi_stack_available guarantee to assert Reviewed-by: sgehwolf ! src/hotspot/cpu/zero/stack_zero.inline.hpp Changeset: 1d0bd506 Author: Stefan Johansson Date: 2020-11-03 11:07:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1d0bd506 8254758: Change G1ServiceThread to be task based Reviewed-by: ayang, iwalulya, tschatzl ! src/hotspot/share/gc/g1/g1ServiceThread.cpp ! src/hotspot/share/gc/g1/g1ServiceThread.hpp + test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp Changeset: b8d4e02c Author: Jorn Vernee Date: 2020-11-03 12:10:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8d4e02c 8255374: Add a dropReturn MethodHandle combinator Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/MethodHandles/TestDropReturn.java Changeset: 63461d59 Author: Richard Reingruber Date: 2020-11-03 12:36:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/63461d59 8255072: [TESTBUG] com/sun/jdi/EATests.java should not fail if expected VMOutOfMemoryException is not thrown Reviewed-by: cjplummer, sspitsyn, kvn ! test/jdk/ProblemList-zgc.txt ! test/jdk/com/sun/jdi/EATests.java Changeset: 93ef0091 Author: Roman Kennke Date: 2020-11-03 12:59:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/93ef0091 8255762: Shenandoah: Consolidate/streamline interpreter LRBs Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp Changeset: f389a718 Author: Aleksey Shipilev Date: 2020-11-03 14:00:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f389a718 8255737: Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set Reviewed-by: sgehwolf ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 364b0fe8 Author: Magnus Ihse Bursie Date: 2020-11-03 14:51:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/364b0fe8 8255801: Race when building ct.sym build tools Reviewed-by: erikj ! make/modules/jdk.javadoc/Gendata.gmk Changeset: 64a98112 Author: Magnus Ihse Bursie Date: 2020-11-03 14:52:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/64a98112 8255798: Remove dead headless code in CompileJavaModules.gmk Reviewed-by: shade, erikj ! make/CompileJavaModules.gmk Changeset: d47336bf Author: Jonathan Gibbons Date: 2020-11-03 17:15:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d47336bf 8248320: Provide a unique accessible name for