From philip.race at oracle.com Mon Jul 1 22:48:39 2019 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Jul 2019 22:48:39 +0000 Subject: hg: jdk/client: 79 new changesets Message-ID: <201907012248.x61Mmm1f014678@aojmv0008.oracle.com> Changeset: 6dfdcd31463d Author: kvn Date: 2019-06-21 13:04 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/6dfdcd31463d 8185139: [Graal] Tests which set too restrictive security manager fail with Graal Summary: tests should also check default policy Reviewed-by: mchung, dfuchs, alanb, mullan ! test/jdk/ProblemList-graal.txt ! test/jdk/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java ! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/jdk/java/lang/ProcessBuilder/Basic.java ! test/jdk/java/lang/ProcessBuilder/SecurityManagerClinit.java ! test/jdk/java/lang/ProcessHandle/PermissionTest.java ! test/jdk/java/lang/System/Logger/custom/CustomLoggerTest.java ! test/jdk/java/lang/System/Logger/default/DefaultLoggerTest.java ! test/jdk/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java ! test/jdk/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java ! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java ! test/jdk/java/lang/invoke/InvokeDynamicPrintArgs.java ! test/jdk/java/lang/invoke/MethodHandleConstants.java ! test/jdk/java/security/Policy/Dynamic/DynamicPolicy.java ! test/jdk/java/util/concurrent/Executors/PrivilegedCallables.java ! test/jdk/java/util/logging/FileHandlerLongLimit.java ! test/jdk/java/util/logging/FileHandlerPath.java ! test/jdk/java/util/logging/FileHandlerPatternExceptions.java ! test/jdk/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java ! test/jdk/java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java ! test/jdk/java/util/logging/LogManagerAppContextDeadlock.java ! test/jdk/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/jdk/java/util/logging/TestAppletLoggerContext.java ! test/jdk/java/util/logging/TestConfigurationListeners.java Changeset: 31bf7b93df5d Author: kvn Date: 2019-06-21 16:21 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/31bf7b93df5d 8225810: Update JVMCI Reviewed-by: never, dnsimon ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompilationRequest.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.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantScope.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/IndirectHotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java Changeset: a3e3f3caf284 Author: sspitsyn Date: 2019-06-20 23:12 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/a3e3f3caf284 8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events Summary: Fix the synchronization issue in the test Reviewed-by: cjplummer, dcubed, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp Changeset: 68ef70c9a921 Author: erikj Date: 2019-06-21 06:33 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/68ef70c9a921 8226538: find-files.gmk gets corrupted if tab completion is used before running make first Reviewed-by: tbell ! make/common/FindTests.gmk ! test/make/TestMake.gmk Changeset: a6411f1e63f3 Author: adinn Date: 2019-06-21 15:16 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/a6411f1e63f3 8226203: MappedByteBuffer.force method may have no effect on implementation specific map modes Summary: Fix comment for MappedByteBuffer force methods Reviewed-by: alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java Changeset: e9d4e0a9c8c7 Author: coleenp Date: 2019-06-21 09:53 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/e9d4e0a9c8c7 8226394: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError Summary: don't use printStackTrace to verify OOM type. Reviewed-by: lfoltan, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java Changeset: 076f34b82b98 Author: weijun Date: 2019-06-21 23:44 +0800 URL: http://hg.openjdk.java.net/jdk/client/rev/076f34b82b98 8225257: sun/security/tools/keytool/PSS.java timed out Reviewed-by: valeriep - test/jdk/sun/security/tools/keytool/PSS.java + test/jdk/sun/security/tools/keytool/pss/PSS.java + test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java Changeset: e00591da418d Author: erikj Date: 2019-06-21 10:38 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/e00591da418d 8226269: Race in SetupProcessMarkdown Reviewed-by: tbell ! make/common/ProcessMarkdown.gmk Changeset: 97c75e545302 Author: jjg Date: 2019-06-21 11:41 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/97c75e545302 8226592: Fix HTML in table for jdk.zipfs module-info Reviewed-by: bpb, lancea ! src/jdk.zipfs/share/classes/module-info.java Changeset: 179204eb9444 Author: jjg Date: 2019-06-21 12:09 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/179204eb9444 8226593: Fix HTML in com/sun/jdi/doc-files/signature.html Reviewed-by: sspitsyn, lancea ! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html Changeset: 72bbc930d7b6 Author: jwilhelm Date: 2019-06-22 02:03 +0200 URL: http://hg.openjdk.java.net/jdk/client/rev/72bbc930d7b6 Merge - test/jdk/sun/security/tools/keytool/PSS.java Changeset: c9e362aef472 Author: zgu Date: 2019-06-24 09:51 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/c9e362aef472 8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 73250862f818 Author: michaelm Date: 2019-06-24 15:10 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/73250862f818 8219804: java/net/MulticastSocket/Promiscuous.java fails intermittently due to NumberFormatException Reviewed-by: chegar, dfuchs ! test/jdk/java/net/MulticastSocket/Promiscuous.java Changeset: 6ca3526c4e25 Author: michaelm Date: 2019-06-24 15:19 +0100 URL: http://hg.openjdk.java.net/jdk/client/rev/6ca3526c4e25 8226683: Remove review suggestion from fix to 8219804 Reviewed-by: chegar ! test/jdk/java/net/MulticastSocket/Promiscuous.java Changeset: aee0d296c0ef Author: zgu Date: 2019-06-24 11:46 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/aee0d296c0ef 8226311: Shenandoah: Concurrent evacuation of OopStorage backed weak roots Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp Changeset: c396e381cfa4 Author: zgu Date: 2019-06-24 14:13 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/c396e381cfa4 8226310: Shenandoah: Concurrent evacuation of CLDG Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Changeset: ae2e53e379cb Author: coleenp Date: 2019-06-24 16:51 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/ae2e53e379cb 8214822: Move ConcurrentHashTable VALUE parameter to CONFIG Summary: make VALUE parameter be included in CONFIG configuration, also remove BaseConfig Reviewed-by: dholmes, kbarrett ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp Changeset: 80b27dc96ca3 Author: dcubed Date: 2019-06-24 22:38 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/80b27dc96ca3 8226699: [BACKOUT] JDK-8221734 Deoptimize with handshakes Reviewed-by: dholmes, rehn, dlong ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/biasedLocking.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/dtraceAttacher.cpp - test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java Changeset: f1e5ddb814b7 Author: serb Date: 2019-06-21 16:20 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/f1e5ddb814b7 8225146: Accessibility issues in javax/swing/plaf/nimbus/doc-files/properties.html Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html Changeset: e17c9a93b505 Author: sspitsyn Date: 2019-06-21 18:20 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/e17c9a93b505 8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/TestDescription.java failed Summary: Improve synchronization in the test Reviewed-by: dcubed, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp Changeset: 4d5eabe8d341 Author: sspitsyn Date: 2019-06-22 14:35 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/4d5eabe8d341 8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events Summary: Fix one more sync issue in the test Reviewed-by: dcubed, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java Changeset: 00c08fae63e8 Author: mullan Date: 2019-06-24 10:11 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/00c08fae63e8 8180005: Provide specific links in KeyManagerFactory and TrustManagerFactory to the Standard Algorithm Names Specification Reviewed-by: ascarpino ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java Changeset: 1cd4d287839b Author: bobv Date: 2019-06-24 11:49 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/1cd4d287839b 8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM Reviewed-by: sgehwolf, mseledtsov ! test/jdk/ProblemList.txt ! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java Changeset: 1e4bbd6fbb2f Author: bobv Date: 2019-06-24 11:52 -0400 URL: http://hg.openjdk.java.net/jdk/client/rev/1e4bbd6fbb2f 8224506: [TESTBUG] TestDockerMemoryMetrics.java fails with exitValue = 137 Reviewed-by: sgehwolf, mseledtsov ! test/jdk/ProblemList.txt ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java Changeset: fe6c2f0b42be Author: jjg Date: 2019-06-24 13:40 -0700 URL: http://hg.openjdk.java.net/jdk/client/rev/fe6c2f0b42be 8226628: The copyright footer should be enclosed in