From dmitrij.pochepko at oracle.com Thu Sep 1 20:01:38 2016 From: dmitrij.pochepko at oracle.com (dmitrij.pochepko at oracle.com) Date: Thu, 01 Sep 2016 20:01:38 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <201609012001.u81K1cKa013656@aojmv0008.oracle.com> Changeset: 715302110892 Author: dpochepk Date: 2016-09-01 21:12 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/715302110892 8157956: OverflowCodeCacheTest.java fails with Out of space in CodeCache for method handle intrinsic Reviewed-by: kvn ! test/compiler/codecache/OverflowCodeCacheTest.java Changeset: f50719b7f652 Author: dpochepk Date: 2016-09-01 21:13 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f50719b7f652 8146096: [TEST BUG] compiler/loopopts/UseCountedLoopSafepoints.java Timeouts Reviewed-by: kvn ! test/compiler/loopopts/UseCountedLoopSafepoints.java + test/compiler/loopopts/UseCountedLoopSafepointsTest.java Changeset: 0c954730af2f Author: dpochepk Date: 2016-09-01 21:15 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0c954730af2f 8165244: Unquarantine compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java From tatiana.pivovarova at oracle.com Fri Sep 2 15:33:32 2016 From: tatiana.pivovarova at oracle.com (tatiana.pivovarova at oracle.com) Date: Fri, 02 Sep 2016 15:33:32 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8165050: [TESTBUG] tests generated by jittester cannot be run with jtreg Message-ID: <201609021533.u82FXW03020395@aojmv0008.oracle.com> Changeset: 1b3cd490db61 Author: tpivovarova Date: 2016-09-01 20:16 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1b3cd490db61 8165050: [TESTBUG] tests generated by jittester cannot be run with jtreg Reviewed-by: vlivanov ! test/testlibrary/jittester/Makefile From vladimir.kozlov at oracle.com Tue Sep 6 18:10:52 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 06 Sep 2016 18:10:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8164989: Inflate and compress intrinsics produce incorrect results with avx512 Message-ID: <201609061810.u86IAq1h004818@aojmv0008.oracle.com> Changeset: dcf0a260cf72 Author: mcberg Date: 2016-09-06 09:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dcf0a260cf72 8164989: Inflate and compress intrinsics produce incorrect results with avx512 Summary: disabled avx512 for compress and reastrict using of inflate. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp From vladimir.kozlov at oracle.com Wed Sep 7 22:44:25 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 07 Sep 2016 22:44:25 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8165565: Shorten branches causes incorrect code for SKX Message-ID: <201609072244.u87MiQ4J025296@aojmv0008.oracle.com> Changeset: 63933b5587ab Author: mcberg Date: 2016-09-07 12:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/63933b5587ab 8165565: Shorten branches causes incorrect code for SKX Summary: don't replace restoreMask CountedLoopEnd with short branches. Reviewed-by: kvn ! src/share/vm/adlc/formssel.cpp From tobias.hartmann at oracle.com Fri Sep 9 15:30:37 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 09 Sep 2016 15:30:37 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8164508: unexpected profiling mismatch in c1 generated code Message-ID: <201609091530.u89FUbfr009782@aojmv0008.oracle.com> Changeset: f940af863003 Author: jcm Date: 2016-09-09 06:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f940af863003 8164508: unexpected profiling mismatch in c1 generated code Summary: made 8027631 first arg skip applicable to not inlined virtual callsite too. Reviewed-by: kvn ! src/share/vm/c1/c1_LIRGenerator.cpp ! test/compiler/jsr292/NullConstantReceiver.java From vladimir.kozlov at oracle.com Tue Sep 13 19:36:21 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 13 Sep 2016 19:36:21 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8164987: RTM jtreg tests failing due to unnamed module unable to access class jdk.internal.misc.Unsafe Message-ID: <201609131936.u8DJaL8C002775@aojmv0008.oracle.com> Changeset: 73f4fbfb473e Author: gromero Date: 2016-09-08 18:17 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/73f4fbfb473e 8164987: RTM jtreg tests failing due to unnamed module unable to access class jdk.internal.misc.Unsafe Reviewed-by: kvn ! test/compiler/testlibrary/rtm/RTMTestBase.java From vladimir.kozlov at oracle.com Tue Sep 13 20:36:24 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 13 Sep 2016 20:36:24 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8165235: [TESTBUG] RTM tests must check OS version Message-ID: <201609132036.u8DKaOt5017558@aojmv0008.oracle.com> Changeset: ec36e3e03d65 Author: goetz Date: 2016-09-01 16:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ec36e3e03d65 8165235: [TESTBUG] RTM tests must check OS version Summary: Also change enabling RTM on Aix to OS version 7.2. Reviewed-by: simonis, fzhinkin ! src/cpu/ppc/vm/vm_version_ppc.cpp ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java + test/compiler/testlibrary/rtm/predicate/SupportedOS.java From vladimir.kozlov at oracle.com Tue Sep 13 20:36:22 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 13 Sep 2016 20:36:22 +0000 Subject: hg: jdk9/hs-comp: 8165235: [TESTBUG] RTM tests must check OS version Message-ID: <201609132036.u8DKaMEA017505@aojmv0008.oracle.com> Changeset: a85b22ed4fc8 Author: goetz Date: 2016-09-01 16:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/a85b22ed4fc8 8165235: [TESTBUG] RTM tests must check OS version Reviewed-by: simonis, fzhinkin ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/cli/predicate/AndPredicate.java From doug.simon at oracle.com Wed Sep 14 17:20:33 2016 From: doug.simon at oracle.com (doug.simon at oracle.com) Date: Wed, 14 Sep 2016 17:20:33 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8165755: [JVMCI] replace use of vm_abort with vm_exit Message-ID: <201609141720.u8EHKXrX026763@aojmv0008.oracle.com> Changeset: ec8f276d9b50 Author: dnsimon Date: 2016-09-14 05:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ec8f276d9b50 8165755: [JVMCI] replace use of vm_abort with vm_exit Reviewed-by: dholmes ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompiler.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp From vladimir.kozlov at oracle.com Wed Sep 14 19:53:35 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 14 Sep 2016 19:53:35 +0000 Subject: hg: jdk9/hs-comp/jdk: 8154122: Intrinsify fused mac operations Message-ID: <201609141953.u8EJrZtS007399@aojmv0008.oracle.com> Changeset: cb35da7fa7a9 Author: vdeshpande Date: 2016-08-26 12:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cb35da7fa7a9 8154122: Intrinsify fused mac operations Summary: added FMA intrinsics on x86 Reviewed-by: kvn, aph, darcy ! src/java.base/share/classes/java/lang/Math.java ! test/java/lang/Math/FusedMultiplyAddTests.java From vladimir.kozlov at oracle.com Wed Sep 14 19:53:37 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 14 Sep 2016 19:53:37 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201609141953.u8EJrbjF007405@aojmv0008.oracle.com> Changeset: ca56c5db7157 Author: vdeshpande Date: 2016-08-26 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ca56c5db7157 8154122: Intrinsify fused mac operations Summary: added FMA intrinsics on x86 Reviewed-by: kvn, aph, darcy ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/abstractInterpreter_x86.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp ! src/cpu/x86/vm/vmStructs_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java ! src/share/vm/adlc/formssel.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/abstractInterpreter.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/opto/mulnode.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 9292269fdd56 Author: kvn Date: 2016-09-14 20:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9292269fdd56 Merge From doug.simon at oracle.com Wed Sep 14 21:31:30 2016 From: doug.simon at oracle.com (doug.simon at oracle.com) Date: Wed, 14 Sep 2016 21:31:30 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201609142131.u8ELVUWR004810@aojmv0008.oracle.com> Changeset: 6b4540e1a74d Author: dnsimon Date: 2016-09-14 12:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6b4540e1a74d 8165434: [JVMCI] remove uses of setAccessible Reviewed-by: twisti, never ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotModifiers.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java + test/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java - test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 2429e047ae9b Author: dnsimon Date: 2016-09-14 19:55 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2429e047ae9b Merge ! src/share/vm/jvmci/vmStructs_jvmci.cpp - test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java From vladimir.kozlov at oracle.com Sat Sep 17 05:53:52 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Sat, 17 Sep 2016 05:53:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8166096: variable tracking size limit exceeded in jvmciCompilerToVM.cpp Message-ID: <201609170553.u8H5rqPK000227@aojmv0008.oracle.com> Changeset: 8190ed38d3e0 Author: kvn Date: 2016-09-16 21:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8190ed38d3e0 8166096: variable tracking size limit exceeded in jvmciCompilerToVM.cpp Summary: Turn off var-tracking-assignments for jvmciCompilerToVM.cpp Reviewed-by: dlong ! make/lib/JvmOverrideFiles.gmk From doug.simon at oracle.com Mon Sep 19 21:35:25 2016 From: doug.simon at oracle.com (doug.simon at oracle.com) Date: Mon, 19 Sep 2016 21:35:25 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8165457: [JVMCI] increase InterpreterCodeSize for JVMCI Message-ID: <201609192135.u8JLZP0J020067@aojmv0008.oracle.com> Changeset: afeac3e88d34 Author: dnsimon Date: 2016-09-19 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/afeac3e88d34 8165457: [JVMCI] increase InterpreterCodeSize for JVMCI Reviewed-by: twisti ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp From igor.ignatyev at oracle.com Tue Sep 20 16:00:14 2016 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 20 Sep 2016 16:00:14 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8166164: compiler/compilercontrol/share/processors/LogProcessor.java does not close Scanner Message-ID: <201609201600.u8KG0Eix001224@aojmv0008.oracle.com> Changeset: 1a2757422bf6 Author: iignatyev Date: 2016-09-20 17:30 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1a2757422bf6 8166164: compiler/compilercontrol/share/processors/LogProcessor.java does not close Scanner Reviewed-by: kvn, ppunegov ! test/compiler/compilercontrol/share/processors/LogProcessor.java From dean.long at oracle.com Tue Sep 20 22:00:53 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Tue, 20 Sep 2016 22:00:53 +0000 Subject: hg: jdk9/hs-comp/jaxws: 3 new changesets Message-ID: <201609202200.u8KM0rF1015367@aojmv0008.oracle.com> Changeset: 22631824f551 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/22631824f551 Added tag jdk-9+134 for changeset ab1d78d395d4 ! .hgtags Changeset: 09ec13a99f50 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/09ec13a99f50 Added tag jdk-9+135 for changeset 22631824f551 ! .hgtags Changeset: 297c16d401c5 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/297c16d401c5 Added tag jdk-9+136 for changeset 09ec13a99f50 ! .hgtags From dean.long at oracle.com Tue Sep 20 22:00:54 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Tue, 20 Sep 2016 22:00:54 +0000 Subject: hg: jdk9/hs-comp/jaxp: 14 new changesets Message-ID: <201609202200.u8KM0tRp015434@aojmv0008.oracle.com> Changeset: 1c6c21d87aa4 Author: joehw Date: 2016-08-26 14:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/1c6c21d87aa4 8163232: Catalog API: Consolidating CatalogResolver to support all XML Resolvers Reviewed-by: dfuchs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java ! src/java.xml/share/classes/javax/xml/catalog/Catalog.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java - src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolver.java - src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java ! test/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateUriTest.java ! test/javax/xml/jaxp/functional/catalog/GroupTest.java ! test/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NextCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NormalizationTest.java ! test/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/PreferTest.java ! test/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/PublicTest.java ! test/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteUriTest.java ! test/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/SystemTest.java ! test/javax/xml/jaxp/functional/catalog/UriFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/UriSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/UriTest.java ! test/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java ! test/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/catalogFiles/deferFeature.xml ! test/javax/xml/jaxp/functional/catalog/catalogFiles/uri.xml ! test/javax/xml/jaxp/functional/catalog/catalogFiles/uriFamily.xml ! test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java ! test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java ! test/javax/xml/jaxp/libs/catalog/ResolutionChecker.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport5.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport_uri.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/javax/xml/jaxp/unittest/catalog/catalog.xml + test/javax/xml/jaxp/unittest/catalog/catalog_uri.xml + test/javax/xml/jaxp/unittest/catalog/delegateuri.xml ! test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog.xml + test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog_uri.xml + test/javax/xml/jaxp/unittest/catalog/files/delegateuri.dtd ! test/javax/xml/jaxp/unittest/catalog/system.xml Changeset: 2bb277192648 Author: mchung Date: 2016-08-30 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/2bb277192648 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! test/javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Changeset: 4561cb852f38 Author: joehw Date: 2016-08-31 14:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/4561cb852f38 8162431: CatalogUriResolver with circular/self referencing catalog file is not throwing CatalogException as expected Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-itself.xml + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-left.xml + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-right.xml Changeset: 68d7d15cf44a Author: aefimov Date: 2016-09-01 17:12 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/68d7d15cf44a 8150145: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java and ValidationWarningsTest.java failed intermittently without any error message Reviewed-by: joehw, clanger ! test/ProblemList.txt ! test/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/WarningsTestBase.java Changeset: 1defcc790c15 Author: joehw Date: 2016-09-01 17:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/1defcc790c15 8161454: Fails to Load external Java method from inside of a XSL stylesheet if SecurityManager is present Reviewed-by: aefimov, lancea, dfuchs ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Changeset: 92e63ecec33e Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/92e63ecec33e Added tag jdk-9+134 for changeset 1c6c21d87aa4 ! .hgtags Changeset: f695240370c7 Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/f695240370c7 Merge Changeset: bba703e3281b Author: joehw Date: 2016-09-07 11:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/bba703e3281b 8165116: redirect function is not allowed even with enableExtensionFunctions Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Changeset: 540334ae53fe Author: fyuan Date: 2016-09-08 12:33 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/540334ae53fe 8165617: Cleanup whitespace in jaxp/test Summary: Removed the extra LF from the java files Reviewed-by: joehw ! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java ! src/java.xml/share/classes/module-info.java ! src/jdk.xml.dom/share/classes/module-info.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java ! test/javax/xml/jaxp/functional/test/astro/AstroTest.java ! test/javax/xml/jaxp/functional/test/astro/DocumentLSTest.java ! test/javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java ! test/javax/xml/jaxp/functional/test/astro/SAX201Test.java ! test/javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java ! test/javax/xml/jaxp/functional/test/astro/XPathAPITest.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java ! test/javax/xml/jaxp/functional/test/auctionportal/UserController.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4511326.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4512806.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4515047.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4515660.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4693341.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4848653.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4858685.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/test/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/module-info.java ! test/javax/xml/jaxp/unittest/common/Bug6350682.java ! test/javax/xml/jaxp/unittest/common/Bug6723276Test.java ! test/javax/xml/jaxp/unittest/common/Bug6941169Test.java ! test/javax/xml/jaxp/unittest/common/Bug7143711Test.java ! test/javax/xml/jaxp/unittest/common/Sources.java ! test/javax/xml/jaxp/unittest/common/TestSAXDriver.java ! test/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java ! test/javax/xml/jaxp/unittest/datatype/Bug6320118.java ! test/javax/xml/jaxp/unittest/datatype/Bug6937951Test.java ! test/javax/xml/jaxp/unittest/datatype/Bug6937964Test.java ! test/javax/xml/jaxp/unittest/datatype/Bug7042647Test.java ! test/javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java ! test/javax/xml/jaxp/unittest/datatype/DurationTest.java ! test/javax/xml/jaxp/unittest/datatype/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/datatype/JDK8068839Test.java ! test/javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java ! test/javax/xml/jaxp/unittest/dom/Bug4915524.java ! test/javax/xml/jaxp/unittest/dom/Bug4915748.java ! test/javax/xml/jaxp/unittest/dom/Bug4966082.java ! test/javax/xml/jaxp/unittest/dom/Bug4966138.java ! test/javax/xml/jaxp/unittest/dom/Bug4966142.java ! test/javax/xml/jaxp/unittest/dom/Bug4966143.java ! test/javax/xml/jaxp/unittest/dom/Bug6339023.java ! test/javax/xml/jaxp/unittest/dom/Bug6355326.java ! test/javax/xml/jaxp/unittest/dom/Bug6367542.java ! test/javax/xml/jaxp/unittest/dom/Bug6520131.java ! test/javax/xml/jaxp/unittest/dom/Bug6521260.java ! test/javax/xml/jaxp/unittest/dom/Bug6582545Test.java ! test/javax/xml/jaxp/unittest/dom/Bug6879614Test.java ! test/javax/xml/jaxp/unittest/dom/CR6333993Test.java ! test/javax/xml/jaxp/unittest/dom/CR6517707Test.java ! test/javax/xml/jaxp/unittest/dom/CR6517717Test.java ! test/javax/xml/jaxp/unittest/dom/CR6909336Test.java ! test/javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java ! test/javax/xml/jaxp/unittest/dom/DOMXPathTest.java ! test/javax/xml/jaxp/unittest/dom/ElementTraversal.java ! test/javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java ! test/javax/xml/jaxp/unittest/dom/TCKEncodingTest.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug4973153.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6290947.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6354955.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6376823.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java ! test/javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java ! test/javax/xml/jaxp/unittest/dom/ls/LSParserTest.java ! test/javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java ! test/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug4934208.java ! test/javax/xml/jaxp/unittest/parsers/Bug4967002.java ! test/javax/xml/jaxp/unittest/parsers/Bug4985486.java ! test/javax/xml/jaxp/unittest/parsers/Bug4991020.java ! test/javax/xml/jaxp/unittest/parsers/Bug4991946.java ! test/javax/xml/jaxp/unittest/parsers/Bug5010072.java ! test/javax/xml/jaxp/unittest/parsers/Bug5025825.java ! test/javax/xml/jaxp/unittest/parsers/Bug6309988.java ! test/javax/xml/jaxp/unittest/parsers/Bug6341770.java ! test/javax/xml/jaxp/unittest/parsers/Bug6361283.java ! test/javax/xml/jaxp/unittest/parsers/Bug6506304Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug6518733.java ! test/javax/xml/jaxp/unittest/parsers/Bug6564400.java ! test/javax/xml/jaxp/unittest/parsers/Bug6573786.java ! test/javax/xml/jaxp/unittest/parsers/Bug6573786ErrorHandler.java ! test/javax/xml/jaxp/unittest/parsers/Bug6594813.java ! test/javax/xml/jaxp/unittest/parsers/Bug6608841.java ! test/javax/xml/jaxp/unittest/parsers/Bug6690015.java ! test/javax/xml/jaxp/unittest/parsers/Bug6760982.java ! test/javax/xml/jaxp/unittest/parsers/Bug6849942Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug7157608Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug7166896Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug8003147Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug8003147TestClass.java ! test/javax/xml/jaxp/unittest/parsers/Bug8073385.java ! test/javax/xml/jaxp/unittest/parsers/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/parsers/MyDefaultHandler.java ! test/javax/xml/jaxp/unittest/parsers/MyErrorHandler.java ! test/javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java ! test/javax/xml/jaxp/unittest/parsers/SupplementaryChars.java ! test/javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java ! test/javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java ! test/javax/xml/jaxp/unittest/sax/Bug6889654Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6925410Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6949607Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6992561Test.java ! test/javax/xml/jaxp/unittest/sax/Bug7057778Test.java ! test/javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java ! test/javax/xml/jaxp/unittest/sax/IssueTracker56Test.java ! test/javax/xml/jaxp/unittest/sax/MyDefaultHandler2.java ! test/javax/xml/jaxp/unittest/sax/NSSupportTest.java ! test/javax/xml/jaxp/unittest/sax/SAXExceptionExt.java ! test/javax/xml/jaxp/unittest/sax/XMLReaderTest.java ! test/javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java ! test/javax/xml/jaxp/unittest/stream/Bug6370703.java ! test/javax/xml/jaxp/unittest/stream/Bug6378422.java ! test/javax/xml/jaxp/unittest/stream/Bug6380870.java ! test/javax/xml/jaxp/unittest/stream/Bug6489502.java ! test/javax/xml/jaxp/unittest/stream/Bug6509774.java ! test/javax/xml/jaxp/unittest/stream/Bug6688002Test.java ! test/javax/xml/jaxp/unittest/stream/Bug6976938Test.java ! test/javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java ! test/javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java ! test/javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java ! test/javax/xml/jaxp/unittest/stream/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java ! test/javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java ! test/javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/MyInputFactory.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java ! test/javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTypeFilter.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DOMUtil.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java ! test/javax/xml/jaxp/unittest/transform/Bug4693341Test.java ! test/javax/xml/jaxp/unittest/transform/Bug4892774.java ! test/javax/xml/jaxp/unittest/transform/Bug5073477.java ! test/javax/xml/jaxp/unittest/transform/Bug6175602.java ! test/javax/xml/jaxp/unittest/transform/Bug6206491.java ! test/javax/xml/jaxp/unittest/transform/Bug6216226Test.java ! test/javax/xml/jaxp/unittest/transform/Bug6311448.java ! test/javax/xml/jaxp/unittest/transform/Bug6384805.java ! test/javax/xml/jaxp/unittest/transform/Bug6465722.java ! test/javax/xml/jaxp/unittest/transform/Bug6467808.java ! test/javax/xml/jaxp/unittest/transform/Bug6490380.java ! test/javax/xml/jaxp/unittest/transform/Bug6490921.java ! test/javax/xml/jaxp/unittest/transform/Bug6513892.java ! test/javax/xml/jaxp/unittest/transform/Bug6537167.java ! test/javax/xml/jaxp/unittest/transform/Bug6540545.java ! test/javax/xml/jaxp/unittest/transform/Bug6551616.java ! test/javax/xml/jaxp/unittest/transform/Bug6559595.java ! test/javax/xml/jaxp/unittest/transform/Bug6565260.java ! test/javax/xml/jaxp/unittest/transform/Bug6940416.java ! test/javax/xml/jaxp/unittest/transform/BugDB12665704Test.java ! test/javax/xml/jaxp/unittest/transform/CLITest.java ! test/javax/xml/jaxp/unittest/transform/CR6401137Test.java ! test/javax/xml/jaxp/unittest/transform/CR6551600Test.java ! test/javax/xml/jaxp/unittest/transform/CR6577667Test.java ! test/javax/xml/jaxp/unittest/transform/CR6652519Test.java ! test/javax/xml/jaxp/unittest/transform/CR6689809Test.java ! test/javax/xml/jaxp/unittest/transform/CR6905829Test.java ! test/javax/xml/jaxp/unittest/transform/CR6935697Test.java ! test/javax/xml/jaxp/unittest/transform/CR6941869Test.java ! test/javax/xml/jaxp/unittest/transform/CR6957215Test.java ! test/javax/xml/jaxp/unittest/transform/CR7098746Test.java ! test/javax/xml/jaxp/unittest/transform/DOMResultTest.java ! test/javax/xml/jaxp/unittest/transform/DocumentExtFunc.java ! test/javax/xml/jaxp/unittest/transform/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/transform/Issue2204Test.java ! test/javax/xml/jaxp/unittest/transform/Issue2290Test.java ! test/javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java ! test/javax/xml/jaxp/unittest/transform/SAX2DOMTest.java ! test/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java ! test/javax/xml/jaxp/unittest/transform/SourceTest.java ! test/javax/xml/jaxp/unittest/transform/StAXSourceTest.java ! test/javax/xml/jaxp/unittest/transform/TemplatesTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerUtilFactory.java ! test/javax/xml/jaxp/unittest/transform/VersionDefaultHandler.java ! test/javax/xml/jaxp/unittest/transform/VersionEventWriter.java ! test/javax/xml/jaxp/unittest/transform/sax/Bug6451633.java ! test/javax/xml/jaxp/unittest/transform/util/DOMUtil.java ! test/javax/xml/jaxp/unittest/transform/util/SAXUtil.java ! test/javax/xml/jaxp/unittest/transform/util/StAXUtil.java ! test/javax/xml/jaxp/unittest/transform/util/StreamUtil.java ! test/javax/xml/jaxp/unittest/util/BOMInputStream.java ! test/javax/xml/jaxp/unittest/util/BaseStAXUT.java ! test/javax/xml/jaxp/unittest/validation/AnyElementTest.java ! test/javax/xml/jaxp/unittest/validation/Bug4966232.java ! test/javax/xml/jaxp/unittest/validation/Bug4966254.java ! test/javax/xml/jaxp/unittest/validation/Bug4969042.java ! test/javax/xml/jaxp/unittest/validation/Bug4969089.java ! test/javax/xml/jaxp/unittest/validation/Bug4969110.java ! test/javax/xml/jaxp/unittest/validation/Bug4969689.java ! test/javax/xml/jaxp/unittest/validation/Bug4969692.java ! test/javax/xml/jaxp/unittest/validation/Bug4969693.java ! test/javax/xml/jaxp/unittest/validation/Bug4969695.java ! test/javax/xml/jaxp/unittest/validation/Bug4969732.java ! test/javax/xml/jaxp/unittest/validation/Bug4970380.java ! test/javax/xml/jaxp/unittest/validation/Bug4970383.java ! test/javax/xml/jaxp/unittest/validation/Bug4970400.java ! test/javax/xml/jaxp/unittest/validation/Bug4970402.java ! test/javax/xml/jaxp/unittest/validation/Bug4970951.java ! test/javax/xml/jaxp/unittest/validation/Bug4971605.java ! test/javax/xml/jaxp/unittest/validation/Bug4971607.java ! test/javax/xml/jaxp/unittest/validation/Bug4972882.java ! test/javax/xml/jaxp/unittest/validation/Bug4986844.java ! test/javax/xml/jaxp/unittest/validation/Bug4987574.java ! test/javax/xml/jaxp/unittest/validation/Bug4988267.java ! test/javax/xml/jaxp/unittest/validation/Bug4988268.java ! test/javax/xml/jaxp/unittest/validation/Bug4988387.java ! test/javax/xml/jaxp/unittest/validation/Bug4996446.java ! test/javax/xml/jaxp/unittest/validation/Bug4997818.java ! test/javax/xml/jaxp/unittest/validation/Bug5011500.java ! test/javax/xml/jaxp/unittest/validation/Bug5072946.java ! test/javax/xml/jaxp/unittest/validation/Bug6378043.java ! test/javax/xml/jaxp/unittest/validation/Bug6449797.java ! test/javax/xml/jaxp/unittest/validation/Bug6457662.java ! test/javax/xml/jaxp/unittest/validation/Bug6467424Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6483188.java ! test/javax/xml/jaxp/unittest/validation/Bug6493687.java ! test/javax/xml/jaxp/unittest/validation/Bug6509668.java ! test/javax/xml/jaxp/unittest/validation/Bug6526547.java ! test/javax/xml/jaxp/unittest/validation/Bug6531160.java ! test/javax/xml/jaxp/unittest/validation/Bug6695843Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6773084Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6859210.java ! test/javax/xml/jaxp/unittest/validation/Bug6925531Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6946312Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6954738_Test.java ! test/javax/xml/jaxp/unittest/validation/CR6708840Test.java ! test/javax/xml/jaxp/unittest/validation/CR6740048.java ! test/javax/xml/jaxp/unittest/validation/ErrorHandlerImpl.java ! test/javax/xml/jaxp/unittest/validation/Issue682Test.java ! test/javax/xml/jaxp/unittest/validation/IssueTracker30.java ! test/javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java ! test/javax/xml/jaxp/unittest/validation/JaxpIssue49.java ! test/javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java ! test/javax/xml/jaxp/unittest/validation/MultiOccursTest.java ! test/javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java ! test/javax/xml/jaxp/unittest/validation/OccursTest.java ! test/javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java ! test/javax/xml/jaxp/unittest/validation/OccursWildcardTest.java ! test/javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java ! test/javax/xml/jaxp/unittest/validation/ParticlesId005Test.java ! test/javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java ! test/javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java ! test/javax/xml/jaxp/unittest/validation/SchemaTest.java ! test/javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java ! test/javax/xml/jaxp/unittest/validation/ValidatorTest.java ! test/javax/xml/jaxp/unittest/validation/XMLDocBuilder.java ! test/javax/xml/jaxp/unittest/validation/XMLSchemaValidator.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java ! test/javax/xml/jaxp/unittest/validation/tck/ParticleTest.java ! test/javax/xml/jaxp/unittest/validation/tck/RegexWord.java ! test/javax/xml/jaxp/unittest/xpath/Bug4991857.java ! test/javax/xml/jaxp/unittest/xpath/Bug4991939.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992788.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992793.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992805.java ! test/javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java ! test/javax/xml/jaxp/unittest/xpath/MyClassLoader.java ! test/javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Changeset: 38f97dc17141 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/38f97dc17141 Added tag jdk-9+135 for changeset f695240370c7 ! .hgtags Changeset: f1eafcb0eb71 Author: lana Date: 2016-09-08 22:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/f1eafcb0eb71 Merge Changeset: 3f32c0ee4f8d Author: joehw Date: 2016-09-14 13:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/3f32c0ee4f8d 8165784: Deprecate the internal Catalog API in JDK 9 Reviewed-by: dfuchs, rriggs ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Resolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java Changeset: cad105430cf5 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/cad105430cf5 Added tag jdk-9+136 for changeset f1eafcb0eb71 ! .hgtags Changeset: f29a6bd39711 Author: lana Date: 2016-09-15 21:08 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/f29a6bd39711 Merge From dean.long at oracle.com Tue Sep 20 22:00:56 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Tue, 20 Sep 2016 22:00:56 +0000 Subject: hg: jdk9/hs-comp/corba: 3 new changesets Message-ID: <201609202200.u8KM0u7J015490@aojmv0008.oracle.com> Changeset: 094d0db606db Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/094d0db606db Added tag jdk-9+134 for changeset 1a497f5ca0cf ! .hgtags Changeset: aa053a3faf26 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/aa053a3faf26 Added tag jdk-9+135 for changeset 094d0db606db ! .hgtags Changeset: 258cf18fa7fc Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/258cf18fa7fc Added tag jdk-9+136 for changeset aa053a3faf26 ! .hgtags From dean.long at oracle.com Tue Sep 20 22:00:56 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Tue, 20 Sep 2016 22:00:56 +0000 Subject: hg: jdk9/hs-comp: 23 new changesets Message-ID: <201609202200.u8KM0uRe015519@aojmv0008.oracle.com> Changeset: f60c6d0cc585 Author: mchung Date: 2016-08-30 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/f60c6d0cc585 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! make/CompileJavaModules.gmk ! make/common/SetupJavaCompilers.gmk Changeset: b6f21e99011e Author: redestad Date: 2016-08-31 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b6f21e99011e 8164858: Enable build-time use of java.lang.invoke resolve tracing Reviewed-by: erikj, vlivanov ! make/Images.gmk Changeset: f497fafdc02e Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/f497fafdc02e Merge Changeset: e7038398e5a9 Author: erikj Date: 2016-09-01 10:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/e7038398e5a9 8165158: Fix zero builds for non-listed architectures Reviewed-by: tbell Contributed-by: doko at ubuntu.com ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 9f7fee220f87 Author: amurillo Date: 2016-09-01 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9f7fee220f87 Merge Changeset: c7d95b8c9857 Author: amurillo Date: 2016-09-01 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/c7d95b8c9857 Merge ! test/lib/jdk/test/lib/Utils.java Changeset: 7ef51cfe867e Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7ef51cfe867e Added tag jdk-9+134 for changeset 065724348690 ! .hgtags Changeset: 6d01bcd91f8a Author: lana Date: 2016-09-02 02:40 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/6d01bcd91f8a Merge - test/lib/share/classes/jdk/test/lib/Asserts.java - test/lib/share/classes/jdk/test/lib/JDKToolFinder.java - test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java - test/lib/share/classes/jdk/test/lib/Platform.java - test/lib/share/classes/jdk/test/lib/Utils.java - test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java - test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java - test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java - test/lib/share/classes/jdk/test/lib/hprof/README - test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java - test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java - test/lib/share/classes/jdk/test/lib/hprof/model/Root.java - test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java - test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java - test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java - test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java - test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java - test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java - test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java - test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java - test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java - test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java - test/lib/share/classes/jdk/test/lib/process/ProcessTools.java - test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: 82b94cb5f342 Author: erikj Date: 2016-09-05 10:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/82b94cb5f342 8165314: Javac server process left running if build fails on Windows Reviewed-by: tbell, wetmore ! make/Init.gmk Changeset: 24efaaddd376 Author: sundar Date: 2016-09-08 14:35 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/24efaaddd376 8165595: Main class should be set for nashorn modules Reviewed-by: jlaskey, erikj ! make/CreateJmods.gmk Changeset: 0b50a0d179fd Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0b50a0d179fd Added tag jdk-9+135 for changeset 82b94cb5f342 ! .hgtags Changeset: 6e62bbd02e6b Author: lana Date: 2016-09-08 22:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/6e62bbd02e6b Merge Changeset: 4ad4af1f5ce5 Author: amurillo Date: 2016-09-10 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/4ad4af1f5ce5 Merge Changeset: 01852aa3235d Author: goetz Date: 2016-09-02 15:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/01852aa3235d 8165315: [ppc] Port "8133749: NMT detail stack trace cleanup" Summary: Also add methods to check for slow/fastdebug to Platform.java. Reviewed-by: simonis, cjplummer, dholmes ! test/lib/jdk/test/lib/Platform.java Changeset: 1d37ec5d3b9d Author: gtriantafill Date: 2016-09-14 08:24 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/1d37ec5d3b9d 8165889: Remove jdk.test.lib.unsafe.UnsafeHelper Summary: Remove use of setAccessible() to get Unsafe. Reviewed-by: shade, lfoltan - test/lib/jdk/test/lib/unsafe/UnsafeHelper.java Changeset: 3a0e05d75dec Author: sundar Date: 2016-09-12 18:25 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3a0e05d75dec 8165772: fix for 8165595 results in failure of jdk/test/tools/launcher/VersionCheck.java Reviewed-by: alanb, jlaskey ! make/CreateJmods.gmk Changeset: 3ec350f5f32a Author: naoto Date: 2016-09-12 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3ec350f5f32a 8165605: Thai resources in jdk.localedata cause split package issue with java.base Reviewed-by: mchung, erikj ! make/CompileJavaModules.gmk Changeset: 46e9e983e97b Author: sundar Date: 2016-09-13 20:59 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/46e9e983e97b 8163320: JAVA_VERSION in release file should come from java.base module Reviewed-by: mchung ! make/Images.gmk Changeset: 2621705c0d5a Author: amurillo Date: 2016-09-14 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/2621705c0d5a Merge Changeset: 73b0b2cf7c44 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/73b0b2cf7c44 Added tag jdk-9+136 for changeset 3ec350f5f32a ! .hgtags Changeset: d7f519b00425 Author: lana Date: 2016-09-15 21:08 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d7f519b00425 Merge Changeset: b7c5288424c8 Author: amurillo Date: 2016-09-16 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b7c5288424c8 Merge - test/lib/jdk/test/lib/unsafe/UnsafeHelper.java Changeset: 88c6c6fbc171 Author: dlong Date: 2016-09-20 16:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/88c6c6fbc171 Merge ! test/lib/jdk/test/lib/Platform.java - test/lib/jdk/test/lib/unsafe/UnsafeHelper.java From dean.long at oracle.com Tue Sep 20 22:00:58 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Tue, 20 Sep 2016 22:00:58 +0000 Subject: hg: jdk9/hs-comp/nashorn: 5 new changesets Message-ID: <201609202200.u8KM0w7E015610@aojmv0008.oracle.com> Changeset: cb00d5ef023a Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/cb00d5ef023a Added tag jdk-9+134 for changeset e05400ba9357 ! .hgtags Changeset: 925e7b26b363 Author: hannesw Date: 2016-09-07 22:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/925e7b26b363 8077149: __noSuchProperty__ and __noSuchMethod__ invocations are not properly guarded Reviewed-by: jlaskey, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java + test/script/basic/JDK-8077149.js Changeset: 61a07a6d70e4 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/61a07a6d70e4 Added tag jdk-9+135 for changeset cb00d5ef023a ! .hgtags Changeset: f11b8f5c4ccb Author: lana Date: 2016-09-08 22:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/f11b8f5c4ccb Merge Changeset: 17ed43add2f9 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/17ed43add2f9 Added tag jdk-9+136 for changeset f11b8f5c4ccb ! .hgtags From dean.long at oracle.com Tue Sep 20 22:01:07 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Tue, 20 Sep 2016 22:01:07 +0000 Subject: hg: jdk9/hs-comp/langtools: 34 new changesets Message-ID: <201609202201.u8KM17Sp015741@aojmv0008.oracle.com> Changeset: 7576f5b45480 Author: rfield Date: 2016-08-26 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/7576f5b45480 8158738: jshell tool: Save does not affect jshell if started from another editor Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ToolCommandOptionTest.java Changeset: 64182008b2d0 Author: jjg Date: 2016-08-26 15:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/64182008b2d0 8164887: update tests to remove use of old-style options Reviewed-by: mchung ! make/build.xml ! make/diags-examples.xml ! make/gendata/Gendata-jdk.compiler.gmk ! make/intellij/runConfigurations/javah.xml ! make/intellij/runConfigurations/javap.xml ! make/intellij/runConfigurations/jshell.xml ! make/intellij/runConfigurations/sjavac.xml ! make/netbeans/langtools/build.xml ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/modules/FilterOptions.java ! test/jdk/javadoc/tool/modules/Modules.java ! test/jdk/javadoc/tool/modules/PackageOptions.java ! test/tools/javac/VersionOpt.java ! test/tools/javac/diags/examples/DirPathElementNotDirectory/modulesourcepath ! test/tools/javac/diags/examples/ModuleNotFoundInModuleSourcePath/ModuleNotFoundInModuleSourcePath.java ! test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.java ! test/tools/javac/file/LimitedImage.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java ! test/tools/jdeps/lib/CompilerUtils.java Changeset: 669b6e24db11 Author: ntv Date: 2016-08-29 09:58 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/669b6e24db11 8156984: JShell tool: for (FormatCase e : EnumSet.allOf(FormatCase.class)) Summary: Replacde EnumSet.allOf(FormatCase.class) with FormatCase.all Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java Changeset: 1b85b34c5451 Author: ntv Date: 2016-08-29 11:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/1b85b34c5451 8153897: jshell tool: "not active" must be pulled from resource file Summary: Not active error msg pulled from resource file Reviewed-by: rfield ! test/jdk/jshell/ToolSimpleTest.java Changeset: 00ed01cc934d Author: jlahoda Date: 2016-08-29 15:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/00ed01cc934d 8164745: javac -Xmodule compiles the module in a way that reads the unnamed module Summary: Ensuring proper separation between named modules the unnamed module when using -Xmodule Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 8df4d9a3f0f5 Author: rfield Date: 2016-08-29 08:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/8df4d9a3f0f5 8158507: JShell: new jdk.jshell.MemoryFileManager(StandardJavaFileManager, JShell) creates a jdk.jshell.MemoryFileManager$REPLClassLoader classloader, which should be performed within a doPrivileged block Summary: Remove the ClassLoader and other unused code in support of in-process execution. This is now supported through the SPI. Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java Changeset: 8817d125028c Author: jlahoda Date: 2016-08-29 18:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/8817d125028c 8164951: Build broken after JDK-8164745 Summary: Reverting the fix for JDK-8164745 to investigate a build failure. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 1c94cec888d8 Author: ksrini Date: 2016-08-29 07:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/1c94cec888d8 8157349: Missing doc-files in javadoc documentation Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/module-info.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html + test/jdk/javadoc/doclet/testCopyFiles/packages/p1/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/inpackage.html + test/jdk/javadoc/doclet/testCopyFiles/unnamed/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html Changeset: f08683786207 Author: jlahoda Date: 2016-08-29 20:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f08683786207 8164836: TEST_BUG: adjust scope of the DefinedByAnalyzer in tools/all/RunCodingRules.java Summary: Only enabling the DefinedByAnalyzer on java.compiler and jdk.compiler; removing the @DefinedBy annotations from other modules Reviewed-by: jjg, ksrini ! make/tools/crules/DefinedByAnalyzer.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDependencyScanner.java ! test/ProblemList.txt Changeset: e15a551a81b5 Author: smarks Date: 2016-08-29 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e15a551a81b5 8164837: fix jdeprscan TestLoad and TestScan failures on Windows Reviewed-by: darcy ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! test/ProblemList.txt Changeset: 047d4d42b466 Author: mchung Date: 2016-08-30 17:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/047d4d42b466 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java Changeset: 98d653e53a0a Author: mchung Date: 2016-08-30 20:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/98d653e53a0a 8165109: langtools/test switches to use new CLI options Reviewed-by: jjg, amlu ! test/jdk/javadoc/tool/ReleaseOption.java ! test/tools/javac/T8139474/DashRelease7DashVerboseTest.java ! test/tools/javac/diags/examples/ProcessorPathNoProcessorModulePath/ProcessorPathNoProcessorModulePath.java ! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java ! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java ! test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/options/release/ReleaseOption.java ! test/tools/javac/options/release/ReleaseOptionClashes.java ! test/tools/javac/options/release/ReleaseOptionThroughAPI.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/sym/ElementStructureTest.java ! test/tools/javac/synthesize/Main.java ! test/tools/javadoc/ReleaseOption.java ! test/tools/lib/toolbox/ModuleBuilder.java Changeset: d2959c941df3 Author: rfield Date: 2016-08-31 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d2959c941df3 8164518: JShell: Add failover case of explicitly listening to "localhost" Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java + test/jdk/jshell/JDILaunchingExecutionControlTest.java ! test/jdk/jshell/JDIListeningExecutionControlTest.java + test/jdk/jshell/JDIListeningLocalhostExecutionControlTest.java ! test/jdk/jshell/UserJDIUserRemoteTest.java Changeset: d87cef2896aa Author: shinyafox Date: 2016-09-01 11:07 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d87cef2896aa 8164825: jshell tool: Completion for subcommand Reviewed-by: jlahoda + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java Changeset: 8d4de635981a Author: amlu Date: 2016-09-01 13:18 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/8d4de635981a 8165193: Workaround intermittent failures of JavacTreeScannerTest and SourceTreeScannerTest due to C2 memory usage Reviewed-by: darcy ! test/tools/javac/tree/JavacTreeScannerTest.java ! test/tools/javac/tree/SourceTreeScannerTest.java Changeset: fdff20865f5f Author: jlahoda Date: 2016-09-01 10:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/fdff20865f5f 8131023: JShell: System.in does not work Summary: Pass user input to snippets/remote agent Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java + test/jdk/jshell/UserInputTest.java ! test/jdk/jshell/UserJDIUserRemoteTest.java Changeset: 5a2d38a840cc Author: jlahoda Date: 2016-08-29 15:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5a2d38a840cc 8165008: javac -Xmodule compiles the module in a way that reads the unnamed module Summary: Ensuring proper separation between named modules and the unnamed module when using -Xmodule Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 6c6c7ebe3319 Author: rfield Date: 2016-09-01 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/6c6c7ebe3319 8133507: JShell: StackTraceElement#getFileName of EvalException does not use custom id generator Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/jdk/jshell/IdGeneratorTest.java Changeset: e3da5f8001d2 Author: jlahoda Date: 2016-09-01 21:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e3da5f8001d2 8164952: JShell tests: jdk/jshell/CompletionSuggestionTest.testUncompletedDeclaration(): failure Summary: Avoiding conflict between the CompletionSuggestionTest.testUncompletedDeclaration test and ClassPathTest Reviewed-by: rfield ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: f3c256cbcb58 Author: rfield Date: 2016-09-01 13:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f3c256cbcb58 8165211: JShell: Fix completion analysis problems Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/jdk/jshell/CompletenessTest.java Changeset: 192d58e5d899 Author: sadayapalam Date: 2016-09-02 07:49 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/192d58e5d899 8164073: Javac should unconditionally warn if deprecated javadoc tag is used without @Deprecated annotation Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! test/tools/javac/T4994049/DeprecatedYES.out ! test/tools/javac/danglingDep/DepX.out + test/tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java ! test/tools/javac/depDocComment/SuppressDeprecation.java ! test/tools/javac/depDocComment/SuppressDeprecation.out + test/tools/javac/depDocComment/SuppressDeprecation8.out ! test/tools/javac/depOverrides/doccomment/Test1.java ! test/tools/javac/depOverrides/doccomment/Test1A.out ! test/tools/javac/depOverrides/doccomment/Test1B.out ! test/tools/javac/depOverrides/doccomment/Test1B2.out + test/tools/javac/depOverrides/doccomment/Test1B3.out + test/tools/javac/depOverrides/doccomment/Test1I.out ! test/tools/javac/depOverrides/doccomment/Test2.java + test/tools/javac/depOverrides/doccomment/Test2P.out ! test/tools/javac/depOverrides/doccomment/Test2Q.out ! test/tools/javac/depOverrides/doccomment/Test2R.out ! test/tools/javac/depOverrides/doccomment/Test3.out ! test/tools/javac/lint/Deprecation.out Changeset: c24aba041be9 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c24aba041be9 Added tag jdk-9+134 for changeset f08683786207 ! .hgtags Changeset: 595ae38c8f08 Author: lana Date: 2016-09-02 02:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/595ae38c8f08 Merge Changeset: 53ebb47dc802 Author: vromero Date: 2016-09-02 05:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/53ebb47dc802 8160454: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getDirectives() causes NPE on unnamed modules Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java + test/tools/javac/modules/T8160454/NPEGetDirectivesTest.java Changeset: af5eb8f3ffd2 Author: jlahoda Date: 2016-09-06 12:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/af5eb8f3ffd2 8161376: Introduce -Xlint:exports Summary: Adding -Xlint:exports, currently not doing anything. Functionality will be added separatelly under JDK-8153362. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: 589ff4d43428 Author: vromero Date: 2016-09-06 17:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/589ff4d43428 8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/tools/javac/ClassFileModifiers/ClassModifiers.java ! test/tools/javac/ClassFileModifiers/MemberModifiers.java ! test/tools/javac/Diagnostics/6722234/T6722234a.java ! test/tools/javac/Diagnostics/6722234/T6722234b.java ! test/tools/javac/Diagnostics/6722234/T6722234c.java ! test/tools/javac/Diagnostics/6722234/T6722234d.java ! test/tools/javac/Diagnostics/6862608/T6862608a.java ! test/tools/javac/Diagnostics/6862608/T6862608b.java ! test/tools/javac/Diagnostics/7010608/Test.java ! test/tools/javac/Diagnostics/8010387/T8010387.java ! test/tools/javac/InterfaceMemberClassModifiers.java ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T6214885.java ! test/tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java ! test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java ! test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java ! test/tools/javac/api/6731573/T6731573.java ! test/tools/javac/api/taskListeners/EventsBalancedTest.java ! test/tools/javac/completionDeps/DepsAndAnno.java ! test/tools/javac/completionDeps/DepsAndDocLint.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples/ApplicableMethodFound.java ! test/tools/javac/diags/examples/ApplicableMethodFound1.java ! test/tools/javac/diags/examples/DeferredMethodInst.java ! test/tools/javac/diags/examples/LambdaStat.java ! test/tools/javac/diags/examples/MrefStat.java ! test/tools/javac/diags/examples/MrefStat1.java ! test/tools/javac/diags/examples/NotApplicableMethodFound.java ! test/tools/javac/diags/examples/PartialInstSig.java ! test/tools/javac/diags/examples/VerboseResolveMulti.java ! test/tools/javac/diags/examples/VerboseResolveMulti1.java ! test/tools/javac/diags/examples/WhereCaptured.java ! test/tools/javac/diags/examples/WhereCaptured1.java ! test/tools/javac/diags/examples/WhereFreshTvar.java ! test/tools/javac/diags/examples/WhereIntersection.java ! test/tools/javac/diags/examples/WhereIntersection2.java ! test/tools/javac/diags/examples/WhereTypeVar.java ! test/tools/javac/diags/examples/WhereTypeVar2.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/failover/FailOver01.java ! test/tools/javac/failover/FailOver02.java ! test/tools/javac/failover/FailOver03.java ! test/tools/javac/failover/FailOver04.java ! test/tools/javac/failover/FailOver05.java ! test/tools/javac/failover/FailOver06.java ! test/tools/javac/failover/FailOver07.java ! test/tools/javac/failover/FailOver08.java ! test/tools/javac/failover/FailOver09.java ! test/tools/javac/failover/FailOver10.java ! test/tools/javac/failover/FailOver11.java ! test/tools/javac/failover/FailOver12.java ! test/tools/javac/failover/FailOver13.java ! test/tools/javac/failover/FailOver14.java ! test/tools/javac/failover/FailOver15.java ! test/tools/javac/generics/inference/8158355/T8158355.java ! test/tools/javac/lambda/MostSpecific09.java ! test/tools/javac/lambda/MostSpecific09.out ! test/tools/javac/lambda/TestLambdaToMethodStats.java ! test/tools/javac/lambda/XDdumpLambdaToMethodStats.java ! test/tools/javac/lambda/bridge/TestMetafactoryBridges.java ! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/policy/test3/Test.java ! test/tools/javac/positions/TreeEndPosTest.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java ! test/tools/javac/resolve/ResolveHarness.java ! test/tools/javac/unicode/UnicodeNewline.java ! test/tools/sjavac/JavacOptionPrep.java Changeset: e07ed6317649 Author: rfield Date: 2016-09-07 12:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e07ed6317649 8080352: jshell tool: Error message for using "package" should be more descriptive than "Failed" Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! test/jdk/jshell/RejectedFailedTest.java Changeset: 560204c4944f Author: jlahoda Date: 2016-09-08 15:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/560204c4944f 8131025: JShell: crash on tab-complete reference to bad class file Summary: Catching CompletionFailure when iterating through Scope. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: 39138c7eeb27 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/39138c7eeb27 Added tag jdk-9+135 for changeset af5eb8f3ffd2 ! .hgtags Changeset: c8f02f0ecbd7 Author: lana Date: 2016-09-08 22:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c8f02f0ecbd7 Merge Changeset: 31c022a17639 Author: sadayapalam Date: 2016-09-13 19:32 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/31c022a17639 8138667: java.lang.IllegalAccessError: tried to access method (for a protected method) Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest.java + test/tools/javac/lambda/methodReference/pack/SuperClass.java Changeset: 6e028413ea08 Author: sadayapalam Date: 2016-09-14 20:00 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/6e028413ea08 8160699: java.lang.VerifyError: Inconsistent stackmap frames at branch target Summary: Ensure out of scope locals are not treated as being alive Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/SwitchExitStateTest.java Changeset: ab580b8d745d Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ab580b8d745d Added tag jdk-9+136 for changeset c8f02f0ecbd7 ! .hgtags Changeset: 013e3e406ddf Author: lana Date: 2016-09-15 21:08 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/013e3e406ddf Merge From dean.long at oracle.com Tue Sep 20 22:01:16 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Tue, 20 Sep 2016 22:01:16 +0000 Subject: hg: jdk9/hs-comp/hotspot: 104 new changesets Message-ID: <201609202201.u8KM1Ht5015790@aojmv0008.oracle.com> Changeset: 6ac1e2e55eaa Author: mlarsson Date: 2016-04-05 16:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6ac1e2e55eaa 8150894: Unused -Xlog tag sequences are silently ignored. Reviewed-by: rehn, sla ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logTagLevelExpression.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! src/share/vm/logging/logTagSet.hpp ! test/native/logging/test_logConfiguration.cpp Changeset: 346a9ca4e31e Author: mlarsson Date: 2016-08-26 14:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/346a9ca4e31e 8150823: UL disables log outputs incorrectly Reviewed-by: rehn, sla ! src/share/vm/logging/logConfiguration.cpp ! test/native/logging/test_logConfiguration.cpp Changeset: 59fe439d8f97 Author: dfazunen Date: 2016-08-29 23:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/59fe439d8f97 8164660: MinimalVM is not tested with GC tests Reviewed-by: jmasa, tschatzl ! test/gc/TestCardTablePageCommits.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSmallHeap.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/TestVerifySubSet.java ! test/gc/g1/TestEagerReclaimHumongousRegions.java ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/gc/g1/TestGCLogMessages.java ! test/gc/g1/TestHumongousAllocInitialMark.java ! test/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/gc/g1/TestStringDeduplicationFullGC.java ! test/gc/g1/TestStringDeduplicationInterned.java ! test/gc/g1/TestStringDeduplicationPrintOptions.java ! test/gc/g1/TestStringDeduplicationTableRehash.java ! test/gc/g1/TestStringDeduplicationTableResize.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/serial/HeapChangeLogging.java Changeset: 24d88ded4cb6 Author: dholmes Date: 2016-08-29 20:13 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/24d88ded4cb6 8158854: Ensure release_store is paired with load_acquire in lock-free code Reviewed-by: shade, dcubed, zgu ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/arrayKlass.hpp + src/share/vm/oops/arrayKlass.inline.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b9a861dc8f9d Author: tschatzl Date: 2016-08-30 09:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b9a861dc8f9d 8155917: Memory access in free regions during G1 full gc causes regressions in SPECjvm2008 scimark.fft,lu,sor,sparse with 9+116 on Linux-x64 Summary: Do not unnecessarily touch the memory of free regions during the compaction phase in G1 full gc causing some OSes to allocate physical memory for them, decreasing performance in some situations. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/shared/space.inline.hpp Changeset: 1357a160e4f2 Author: dsamersoff Date: 2016-08-30 11:06 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1357a160e4f2 8164562: serviceability/sa/TestInstanceKlassSizeForInterface.java: fails with NPE Summary: Addition of ?XX:+UnlockDiagnosticVMOptions for the test invocation for jcmd and modularization related cleanup Reviewed-by: dholmes, mchung Contributed-by: jini.george at oracle.com ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: dce4f03f16d2 Author: dsamersoff Date: 2016-08-30 09:25 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dce4f03f16d2 Merge Changeset: fe8e4400e0bd Author: akulyakh Date: 2016-08-30 12:48 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fe8e4400e0bd 8148103: add more tests for task "Update JDI and JDWP for modules" Summary: A new JDWP test Reviewed-by: sspitsyn + test/serviceability/jdwp/AllModulesCommandTest.java + test/serviceability/jdwp/AllModulesCommandTestDebuggee.java + test/serviceability/jdwp/DebuggeeLauncher.java + test/serviceability/jdwp/JdwpAllModulesCmd.java + test/serviceability/jdwp/JdwpAllModulesReply.java + test/serviceability/jdwp/JdwpCanReadCmd.java + test/serviceability/jdwp/JdwpCanReadReply.java + test/serviceability/jdwp/JdwpChannel.java + test/serviceability/jdwp/JdwpClassLoaderCmd.java + test/serviceability/jdwp/JdwpClassLoaderReply.java + test/serviceability/jdwp/JdwpCmd.java + test/serviceability/jdwp/JdwpExitCmd.java + test/serviceability/jdwp/JdwpModNameCmd.java + test/serviceability/jdwp/JdwpModNameReply.java + test/serviceability/jdwp/JdwpReply.java + test/serviceability/jdwp/StreamHandler.java Changeset: 3d026957cd98 Author: kbarrett Date: 2016-08-30 23:48 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3d026957cd98 8156500: Move Reference pending list into VM to prevent deadlocks Summary: Move reference pending list and locking into VM Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com ! make/symbols/symbols-unix ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/g1/vm_operations_g1.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/genCollectedHeap.hpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3652a2a22916 Author: dsamersoff Date: 2016-08-31 11:47 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3652a2a22916 8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22" Summary: Accounted for the new JVMCI related Deoptimization Reasons. Reviewed-by: dsamersoff, sla Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java ! src/share/vm/runtime/vmStructs.cpp Changeset: 47bb3faf5b08 Author: coleenp Date: 2016-08-31 06:35 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/47bb3faf5b08 8164692: InstanceKlass::_previous_version_count goes negative Summary: decrement previous_version_count when it's removed from the list. Reviewed-by: dcubed, dlong, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp + test/runtime/RedefineTests/RedefineCount.java Changeset: 3f7812f59bf7 Author: erikj Date: 2016-08-31 16:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3f7812f59bf7 8164862: 2 JVMCI tests should not be executed on linux-x86 Reviewed-by: kvn, gtriantafill ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java Changeset: 145e6c9b7643 Author: hseigel Date: 2016-08-31 10:27 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/145e6c9b7643 8162412: Ignore any System property specified as -Djdk.module that matches reserved module system properties Summary: Change the checks for module related properties to look for specific properties, not just jdk.module Reviewed-by: coleenp, gziemski, ddmitriev ! src/share/vm/runtime/arguments.cpp ! test/runtime/modules/ModuleOptionsWarn.java Changeset: a5f5a75e03ed Author: hseigel Date: 2016-08-31 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a5f5a75e03ed Merge Changeset: ee428b2585cd Author: mdoerr Date: 2016-08-31 19:41 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ee428b2585cd 8165014: Unaligned unsafe access should throw InternalError on Solaris Reviewed-by: dholmes, coleenp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: e84c337743f5 Author: rehn Date: 2016-09-01 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e84c337743f5 8163589: Add back class id intrinsic method for event based tracing Reviewed-by: kvn, mgronlun ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp Changeset: 7286fe7ee4a3 Author: kzhaldyb Date: 2016-08-24 18:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7286fe7ee4a3 8164738: Convert AltHashing_test to GTest Reviewed-by: dholmes, coleenp ! src/share/vm/classfile/altHashing.cpp ! src/share/vm/classfile/altHashing.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/classfile/test_AltHashing.cpp Changeset: aec4f09f3575 Author: kzhaldyb Date: 2016-08-24 19:21 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aec4f09f3575 8164743: Convert TestAsUtf8 to GTest Reviewed-by: dholmes, rprotacio ! src/share/vm/utilities/internalVMTests.cpp ! src/share/vm/utilities/utf8.cpp + test/native/utilities/test_utf8.cpp Changeset: 8e33ab1e0856 Author: mlarsson Date: 2016-08-29 14:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8e33ab1e0856 8157948: UL allows same log file with multiple file= Reviewed-by: dholmes, rehn ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! test/native/logging/test_logConfiguration.cpp ! test/native/logging/test_logFileOutput.cpp Changeset: a5a5ae802430 Author: kzhaldyb Date: 2016-08-15 13:18 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a5a5ae802430 8163860: Convert TestOldFreeSpaceCalculation_test to GTest Reviewed-by: iignatyev, dfazunen ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/parallel/test_psAdaptiveSizePolicy.cpp Changeset: 5824fc568091 Author: kzhaldyb Date: 2016-08-22 16:43 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5824fc568091 8164028: Convert TestPredictions_test to GTest Reviewed-by: jwilhelm, dfazunen, ehelin - src/share/vm/gc/g1/g1Predictions.cpp ! src/share/vm/gc/g1/g1Predictions.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_g1Predictions.cpp Changeset: d4fedc85b584 Author: kzhaldyb Date: 2016-08-29 20:15 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d4fedc85b584 8164230: Convert TestCodeCacheRemSet_test to GTest Reviewed-by: mgerdin, dfazunen ! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc/g1/g1CodeCacheRemSet.hpp + src/share/vm/gc/g1/g1CodeRootSetTable.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_g1CodeCacheRemSet.cpp Changeset: 4a2c2f49eb2c Author: kzhaldyb Date: 2016-09-01 18:15 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4a2c2f49eb2c Merge Changeset: 65a32a1c9bf9 Author: mchung Date: 2016-08-30 17:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/65a32a1c9bf9 8160851: Remove old launcher module-related options Reviewed-by: alanb ! test/runtime/Unsafe/NestedUnsafe.java Changeset: c1471e013d89 Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c1471e013d89 Merge ! test/runtime/Unsafe/NestedUnsafe.java Changeset: 2cbbeaf227c1 Author: amurillo Date: 2016-09-01 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2cbbeaf227c1 Merge ! test/runtime/Unsafe/NestedUnsafe.java Changeset: 94b5513984dd Author: amurillo Date: 2016-09-01 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/94b5513984dd Merge Changeset: 3bcb4cd1cf16 Author: coleenp Date: 2016-09-01 18:02 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3bcb4cd1cf16 8165268: [BACKOUT] InstanceKlass::_previous_version_count goes negative Reviewed-by: dcubed ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp - test/runtime/RedefineTests/RedefineCount.java Changeset: ca98af3254cc Author: coleenp Date: 2016-09-02 00:08 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ca98af3254cc Merge - test/runtime/RedefineTests/RedefineCount.java Changeset: 4dd38e97e16b Author: kzhaldyb Date: 2016-09-01 20:46 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4dd38e97e16b 8164039: Convert test_memset_with_concurrent_readers to GTest Reviewed-by: iignatyev, kbarrett - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/shared/test_memset_with_concurrent_readers.cpp Changeset: 519ab022ab10 Author: kzhaldyb Date: 2016-09-02 01:39 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/519ab022ab10 Merge - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp Changeset: ab25b7b15ed0 Author: rehn Date: 2016-09-02 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ab25b7b15ed0 8165215: Setting same UL tag multiple times matches wrong tagset Reviewed-by: mlarsson, rprotacio ! src/share/vm/logging/logTagLevelExpression.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! test/native/logging/test_logTagLevelExpression.cpp Changeset: 4c39def70c5c Author: tschatzl Date: 2016-09-02 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4c39def70c5c 8164936: G1 age table printout contains contents from previous GC Summary: Split tenuring threshold update and printing into two separate parts so that they can be used independently. Reviewed-by: jmasa, sangheki ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.hpp ! src/share/vm/gc/g1/g1Policy.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/ageTable.cpp ! src/share/vm/gc/shared/ageTable.hpp + test/gc/TestAgeOutput.java Changeset: f722ed07b76b Author: tschatzl Date: 2016-09-02 11:18 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f722ed07b76b Merge Changeset: fb9963f07435 Author: kzhaldyb Date: 2016-08-30 21:35 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fb9963f07435 8157468: gc/testlibrary contains a lot of duplicated code Reviewed-by: dfazunen, iignatyev ! test/gc/testlibrary/Helpers.java Changeset: a60eceb45884 Author: mlarsson Date: 2016-08-31 09:38 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a60eceb45884 8164939: GTest LogDecorations.iso8601_time_test fails on macOS Reviewed-by: sla, dsamersoff ! test/native/logging/test_logDecorations.cpp Changeset: 6ed5d1d6f24c Author: mdoerr Date: 2016-09-05 20:40 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6ed5d1d6f24c 8165018: Missing memory barrier for PPC64 in Unsafe_GetObjectVolatile Reviewed-by: kbarrett, dholmes ! src/share/vm/prims/unsafe.cpp Changeset: c54ebf67ef13 Author: dsamersoff Date: 2016-09-06 09:54 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c54ebf67ef13 8165114: stale reference to hotspot test Test8028623.java Summary: Remove Test8028623.java from hotspot/test/TEST.groups Reviewed-by: sla, dholmes Contributed-by: sharath.ballal at oracle.com ! test/TEST.groups Changeset: 14336f84e4cc Author: rprotacio Date: 2016-09-06 16:29 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/14336f84e4cc 8161224: CONSTANT_NameAndType_info permits references to illegal names and descriptors Summary: Enforces proper format checking for NameAndType string content, and that the checking occurs even when not referenced in classfile Reviewed-by: coleenp, hseigel, ddmitriev ! src/share/vm/classfile/classFileParser.cpp Changeset: 176fb0d13598 Author: rprotacio Date: 2016-09-06 22:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/176fb0d13598 Merge ! src/share/vm/classfile/classFileParser.cpp - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 6d3c44100184 Author: tschatzl Date: 2016-09-07 09:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6d3c44100184 8165292: The gc+task logging is repeated a lot, decreasing the usefulness of -Xlog:gc*=info Summary: Separate number of workers used debugging information from adaptive worker sizing log messages. Reviewed-by: ehelin, sjohanss, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/shared/workgroup.hpp + test/gc/TestNumWorkerOutput.java Changeset: 274dc4b09989 Author: hseigel Date: 2016-09-07 07:19 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/274dc4b09989 8058575: IllegalAccessError trying to access package-private class from VM anonymous class Summary: Put anonymous classes in unnamed package into host class's package. Throw exception if host class's package differs from anonymous class. Reviewed-by: coleenp, acorn ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp ! test/compiler/jsr292/CallSiteDepContextTest.java + test/runtime/defineAnonClass/DefineAnon.java + test/runtime/defineAnonClass/NestedUnsafe.java + test/runtime/defineAnonClass/NestedUnsafe2.java Changeset: 188971305167 Author: mlarsson Date: 2016-09-07 14:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/188971305167 8165226: Bad -Xloggc: arguments crashes the VM Reviewed-by: dsamersoff, sjohanss ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/services/classLoadingService.cpp Changeset: d3a49c3aa08f Author: mlarsson Date: 2016-09-07 15:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d3a49c3aa08f Merge Changeset: 1d7bc97f0b38 Author: fparain Date: 2016-09-07 12:52 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1d7bc97f0b38 8137035: nsk/stress/stack/stack tests got EXCEPTION_STACK_OVERFLOW on Windows 64 bit Reviewed-by: dholmes, dcubed, coleenp ! src/cpu/x86/vm/globals_x86.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/interfaceSupport.hpp Changeset: fb5dcd613881 Author: coleenp Date: 2016-09-07 15:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fb5dcd613881 8165246: [REDO] InstanceKlass::_previous_version_count goes negative Summary: make _has_previous_version a boolean that is set to true when previous version of a class is added or during class unloading call to purge_previous_versions Reviewed-by: gtriantafill, dcubed, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp + test/runtime/RedefineTests/RedefinePreviousVersions.java Changeset: b6fea183465f Author: coleenp Date: 2016-09-07 19:29 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b6fea183465f Merge Changeset: 0fc5c6ca654e Author: dholmes Date: 2016-09-07 16:43 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0fc5c6ca654e 8165153: Crash in rebuild_cpu_to_node_map Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs Reviewed-by: rehn, cjplummer ! src/os/linux/vm/os_linux.cpp Changeset: 5b52605562b0 Author: dholmes Date: 2016-09-07 23:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5b52605562b0 Merge Changeset: b69381e24635 Author: mgerdin Date: 2016-09-02 16:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b69381e24635 8161079: Default heap size causes native memory exhaustion on 32 bit Windows Reviewed-by: tschatzl, sjohanss ! src/os/windows/vm/os_windows.cpp Changeset: 7c505133010d Author: dlong Date: 2016-09-08 23:43 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7c505133010d Merge ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp Changeset: 6048300c748e Author: ysuenaga Date: 2016-09-08 23:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6048300c748e 8164913: JVMTI.agent_load dcmd should show useful error message Summary: show useful error message Reviewed-by: dholmes, dsamersoff, sspitsyn ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: d060826d0911 Author: sspitsyn Date: 2016-09-09 06:44 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d060826d0911 Merge Changeset: 827d686fa959 Author: avorobye Date: 2016-09-09 19:30 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/827d686fa959 8146128: compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig timeouts Summary: test settings were changes in order to avoid timeouts Reviewed-by: kvn ! test/compiler/cpuflags/AESIntrinsicsBase.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java Changeset: e7203436d63d Author: rdurbin Date: 2016-09-09 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e7203436d63d 8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms. Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph ! src/cpu/sparc/vm/globals_sparc.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/os_posix.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java + test/runtime/Thread/TooSmallStackSize.java Changeset: d7f05a5e7776 Author: dcubed Date: 2016-09-09 11:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d7f05a5e7776 Merge Changeset: 379746c5b2cd Author: dcubed Date: 2016-09-09 19:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/379746c5b2cd Merge Changeset: ca4cdb0cefb3 Author: hseigel Date: 2016-09-10 08:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ca4cdb0cefb3 8165634: Support multiple --add-modules options on the command line Summary: Use numbered properties for --add-module options so that multiple --add-module options can be supported. Reviewed-by: coleenp, gziemski, lfoltan, ccheung ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! test/runtime/modules/ModuleOptionsTest.java Changeset: d785dfdb7bcc Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d785dfdb7bcc Added tag jdk-9+134 for changeset b8b694c6b4d2 ! .hgtags Changeset: 3b1c4562953d Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3b1c4562953d Merge - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp - src/share/vm/runtime/atomic.inline.hpp - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java Changeset: a20da289f646 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a20da289f646 Added tag jdk-9+135 for changeset 3b1c4562953d ! .hgtags Changeset: 94edac068fa7 Author: amurillo Date: 2016-09-10 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/94edac068fa7 Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: f0b749e4d22d Author: amurillo Date: 2016-09-10 12:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f0b749e4d22d Merge Changeset: 7648527b38b8 Author: tschatzl Date: 2016-09-12 09:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7648527b38b8 8165313: Inserting freed regions during Free Collection Set serial phase takes very long on huge heaps Summary: Sort the collection set in ascending order so that the optimization when adding free regions can be exploited. Reviewed-by: sjohanss, mgerdin ! src/share/vm/gc/g1/g1CollectionSet.cpp Changeset: 32ab40be83ad Author: ehelin Date: 2016-09-08 12:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/32ab40be83ad 8165455: Tracing events for G1 have incorrect metadata Reviewed-by: egahlin, tschatzl ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/trace/traceevents.xml Changeset: 53a14fe65414 Author: sjohanss Date: 2016-09-12 16:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53a14fe65414 8114823: G1 doesn't honor request to disable class unloading Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp ! src/share/vm/runtime/arguments.cpp + test/gc/class_unloading/TestClassUnloadingDisabled.java Changeset: 8a64fe678c4f Author: ctornqvi Date: 2016-09-12 13:16 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8a64fe678c4f 8165881: Backout JDK-8164913 Reviewed-by: hseigel ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: d5d417cc0d95 Author: poonam Date: 2016-09-12 17:18 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d5d417cc0d95 8165493: SA: Add method in GrowableArray.java to be able to access the 'data' field Reviewed-by: dholmes, dsamersoff, egahlin ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java Changeset: 0cf03b9d9b1f Author: poonam Date: 2016-09-12 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0cf03b9d9b1f Merge Changeset: cd2c49a02a4c Author: tschatzl Date: 2016-09-13 11:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cd2c49a02a4c 8164948: Initializing stores of HeapRegions are not ordered with regards to their use in G1ConcurrentMark Summary: Add a storestore barrier before publishing newly initialized HeapRegion instances, and place a loadload barrier before use of members. Reviewed-by: sjohanss, sangheki ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/heapRegionManager.cpp Changeset: 6c2a44eb27ac Author: mockner Date: 2016-09-13 11:04 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6c2a44eb27ac 8163014: Mysterious/wrong value for "long" frame local variable on 64-bit Summary: The high byte of a long variable on a 64-bit platform is now zeroed when it is pushed to stack. Reviewed-by: coleenp, dlong ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp + test/runtime/LocalLong/LocalLongHelper.java + test/runtime/LocalLong/LocalLongTest.java Changeset: dd344d3c057b Author: mockner Date: 2016-09-13 18:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dd344d3c057b Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - test/runtime/RedefineTests/RedefineCount.java Changeset: 4e4dcd18c567 Author: dsimms Date: 2016-09-13 09:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4e4dcd18c567 8164086: Checked JNI pending exception check should be cleared when returning to Java frame Summary: Transitions to Java clear the pending pointer Reviewed-by: dholmes, neliasso, coleenp ! make/test/JtregNative.gmk ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/thread.hpp + test/runtime/jni/checked/TestCheckedJniExceptionCheck.java + test/runtime/jni/checked/libTestCheckedJniExceptionCheck.c Changeset: 0d0aa1b2d676 Author: rehn Date: 2016-09-13 19:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0d0aa1b2d676 Merge Changeset: 893d1d2ccb50 Author: goetz Date: 2016-08-30 16:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/893d1d2ccb50 8165315: [ppc] Port "8133749: NMT detail stack trace cleanup" Summary: Also add methods to check for slow/fastdebug to Platform.java. Reviewed-by: simonis, cjplummer, dholmes ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp ! test/runtime/NMT/CheckForProperDetailStackTrace.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 8e57662104a1 Author: cjplummer Date: 2016-09-13 17:22 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8e57662104a1 Merge Changeset: 402fc17577ea Author: cjplummer Date: 2016-09-13 18:22 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/402fc17577ea Merge Changeset: b42ee214ca92 Author: sspitsyn Date: 2016-09-13 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b42ee214ca92 8165681: ClassLoad and ClassPrepare JVMTI events are missed in the start phase Summary: Add the events bits to the early events bits Reviewed-by: dholmes, dsamersoff ! src/share/vm/prims/jvmtiEventController.cpp Changeset: 639c30cd07a7 Author: sspitsyn Date: 2016-09-13 20:17 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/639c30cd07a7 Merge Changeset: 29f193b36a20 Author: sspitsyn Date: 2016-09-13 21:29 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/29f193b36a20 Merge Changeset: f84223360596 Author: gtriantafill Date: 2016-09-14 08:17 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f84223360596 8165889: Remove jdk.test.lib.unsafe.UnsafeHelper Summary: Remove use of setAccessible() to get Unsafe. Reviewed-by: shade, lfoltan ! test/compiler/c2/Test6968348.java ! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java ! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java ! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/unsafe/UnsafeRaw.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/Unsafe/AllocateInstance.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/CopyMemory.java ! test/runtime/Unsafe/DefineClass.java ! test/runtime/Unsafe/FieldOffset.java ! test/runtime/Unsafe/GetField.java ! test/runtime/Unsafe/GetPutAddress.java ! test/runtime/Unsafe/GetPutBoolean.java ! test/runtime/Unsafe/GetPutByte.java ! test/runtime/Unsafe/GetPutChar.java ! test/runtime/Unsafe/GetPutDouble.java ! test/runtime/Unsafe/GetPutFloat.java ! test/runtime/Unsafe/GetPutInt.java ! test/runtime/Unsafe/GetPutLong.java ! test/runtime/Unsafe/GetPutObject.java ! test/runtime/Unsafe/GetPutShort.java ! test/runtime/Unsafe/GetUncompressedObject.java ! test/runtime/Unsafe/NestedUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/PrimitiveHostClass.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/runtime/contended/Basic.java ! test/runtime/contended/DefaultValue.java ! test/runtime/contended/Inheritance1.java ! test/runtime/defineAnonClass/NestedUnsafe.java ! test/runtime/defineAnonClass/NestedUnsafe2.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 58f48dcb73c8 Author: hseigel Date: 2016-09-14 10:02 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/58f48dcb73c8 8149607: [Verifier] Do not verify pop, pop2, swap, dup* against top Summary: Throw VerifyError exception if type top is illegally popped from the stack. Reviewed-by: coleenp, acorn, ddmitriev ! src/share/vm/classfile/verificationType.hpp + test/runtime/verifier/popTopTests/PopDupTop.java + test/runtime/verifier/popTopTests/popDupSwapTests.jasm Changeset: 15b154057830 Author: jmasa Date: 2016-09-13 16:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/15b154057830 8161029: GPL header missing comma after year Reviewed-by: kbarrett, ehelin ! src/share/vm/gc/shared/workerManager.hpp Changeset: c41fa1dddf9c Author: mchung Date: 2016-09-14 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c41fa1dddf9c 8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn ! src/share/vm/prims/jvm.h ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp Changeset: c8b3f8e5423b Author: dsamersoff Date: 2016-09-15 10:19 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c8b3f8e5423b 8027920: SA: Add default methods to InstanceKlass Summary: Add default methods to InstanceKlass to enable SA to inspect default methods Reviewed-by: dsamersoff, iklam Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java Changeset: f5fd5477a807 Author: akulyakh Date: 2016-09-14 16:20 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f5fd5477a807 8165017: Additional test coverage of the JDWP CLASSLOADER and MODULE commands Summary: A new JDWP test Reviewed-by: sspitsyn ! test/serviceability/jdwp/AllModulesCommandTest.java ! test/serviceability/jdwp/JdwpCmd.java + test/serviceability/jdwp/JdwpModuleCmd.java + test/serviceability/jdwp/JdwpModuleReply.java + test/serviceability/jdwp/JdwpVisibleClassesCmd.java + test/serviceability/jdwp/JdwpVisibleClassesReply.java Changeset: 27d09549c47b Author: tschatzl Date: 2016-09-15 16:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/27d09549c47b 8159422: Very high Concurrent Mark mark stack contention Summary: Decrease contention on mark stack by splitting locks, and minimizing the amount of time these locks are held. Improve mark stack management. Reviewed-by: kbarrett, mgerdin, eosterlund ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: fd16b627ebc5 Author: kbarrett Date: 2016-09-15 12:10 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fd16b627ebc5 8165808: Add release barriers when allocating objects with concurrent collection Summary: Add release_set_klass, use in slow-path allocators. Reviewed-by: jmasa, dholmes ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/collectedHeap.inline.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp Changeset: bc2c975bc342 Author: tschatzl Date: 2016-09-16 11:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bc2c975bc342 8157952: Parallelize Memory Pretouch Summary: Use multiple threads to pretouch memory using -XX:+AlwaysPreTouch to use more memory bandwidth Reviewed-by: jmasa, sangheki ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp ! src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp ! src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp ! src/share/vm/gc/g1/g1RegionToSpaceMapper.hpp ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.hpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: 5bddf69330f2 Author: gziemski Date: 2016-09-16 12:09 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5bddf69330f2 8136766: Enable ThreadStackSize range test Summary: Re-enabled max range check for StackSize runtime options Reviewed-by: dcubed ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 6bddcf692e1d Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6bddcf692e1d Added tag jdk-9+136 for changeset a20da289f646 ! .hgtags Changeset: dfcbf839e299 Author: lana Date: 2016-09-15 21:09 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dfcbf839e299 Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 5c2eaa7b42bc Author: amurillo Date: 2016-09-16 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5c2eaa7b42bc Merge Changeset: 939e55404a8f Author: amurillo Date: 2016-09-16 13:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/939e55404a8f Merge Changeset: a696583f5ddb Author: mdoerr Date: 2016-09-06 13:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a696583f5ddb 8165489: Missing G1 barrier in Unsafe_GetObjectVolatile Summary: Add missing barrier, sharing code with Unsafe_GetObject. Reviewed-by: kbarrett, mgerdin, pliden ! src/share/vm/prims/unsafe.cpp Changeset: 24b753d90c4b Author: jiangli Date: 2016-09-18 21:10 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/24b753d90c4b 8078644: CDS needs to support JVMTI CFLH Summary: Support posting CLFH for shared classes. Tests are contributed by Misha Seledtsov. Reviewed-by: iklam, coleenp, acorn, dcubed, sspitsyn ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp + test/runtime/SharedArchiveFile/CDSTestUtils.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/Implementor.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/Interface.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/SubClass.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/SuperClazz.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TestEntry.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformRelatedClasses.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformTestCommon.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/myPkg1/SuperClazz.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/myPkg2/SubClass.java + test/testlibrary/jvmti/TransformUtil.java + test/testlibrary/jvmti/TransformerAgent.java + test/testlibrary/jvmti/TransformerAgent.mf Changeset: b48a9e9bfd73 Author: lfoltan Date: 2016-09-19 12:04 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b48a9e9bfd73 8163406: The fixup_module_list must be protected by Module_lock when inserting new entries Summary: In java_lang_Class::create_mirror, restructure the check for adding a class to the fixup_module_list, guarded by Module_lock. Reviewed-by: acorn, coleenp, dholmes, zgu ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/utilities/hashtable.inline.hpp Changeset: dae03509402a Author: kbarrett Date: 2016-09-19 13:12 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dae03509402a 8166229: Eliminate ParNew's use of klass_or_null() Summary: Use list_ptr_from_klass instead of klass_or_null. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/cms/parNewGeneration.cpp Changeset: 9093f5ebd80c Author: kbarrett Date: 2016-09-19 17:35 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9093f5ebd80c Merge Changeset: 9f7f714bf3e8 Author: tschatzl Date: 2016-09-19 22:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9f7f714bf3e8 8166207: Use of Copy::conjoint_oops_atomic in global mark stack causes crashes on arm64 Summary: Use Copy::conjoint_memory_atomic() instead. Reviewed-by: kbarrett ! src/share/vm/gc/g1/g1ConcurrentMark.cpp Changeset: ad12e539a414 Author: hseigel Date: 2016-09-19 19:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ad12e539a414 8166312: Backout 8165017 Summary: backout of the change for JDK-8165017 because tests failed on windows Reviewed-by: ctornqvi, dholmes, gtriantafill ! test/serviceability/jdwp/AllModulesCommandTest.java ! test/serviceability/jdwp/JdwpCmd.java - test/serviceability/jdwp/JdwpModuleCmd.java - test/serviceability/jdwp/JdwpModuleReply.java - test/serviceability/jdwp/JdwpVisibleClassesCmd.java - test/serviceability/jdwp/JdwpVisibleClassesReply.java Changeset: ee29c67a0c0c Author: kbarrett Date: 2016-09-19 19:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ee29c67a0c0c 8166228: Remove unused HeapRegion::object_iterate_mem_careful() Summary: Removed unused function. Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp Changeset: 03adb9739db8 Author: kbarrett Date: 2016-09-20 00:34 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/03adb9739db8 Merge Changeset: d73bfd7b566d Author: dlong Date: 2016-09-20 16:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d73bfd7b566d Merge ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.cpp - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java From dean.long at oracle.com Tue Sep 20 22:01:33 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Tue, 20 Sep 2016 22:01:33 +0000 Subject: hg: jdk9/hs-comp/jdk: 168 new changesets Message-ID: <201609202201.u8KM1d0f015881@aojmv0008.oracle.com> Changeset: 7ccf4a4c5626 Author: dsamersoff Date: 2016-08-29 11:59 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7ccf4a4c5626 8160923: sun/tools/jps/TestJpsJar.java fails due to ClassNotFoundException: jdk.testlibrary.ProcessTools Summary: Cleanup build tag Reviewed-by: iklam, rehn, ctornqvi ! test/ProblemList.txt ! test/sun/tools/jps/TestJpsJar.java Changeset: ad6acec2501b Author: kbarrett Date: 2016-08-30 23:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ad6acec2501b 8156500: Move Reference pending list into VM to prevent deadlocks Summary: Move reference pending list and locking into VM Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java ! src/java.base/share/native/include/jvm.h + src/java.base/share/native/libjava/Reference.c ! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Changeset: 8a0a818c3f28 Author: dsamersoff Date: 2016-08-31 11:46 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8a0a818c3f28 8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22" Summary: Accounted for the new JVMCI related Deoptimization Reasons. Reviewed-by: dsamersoff, sla Contributed-by: jini.george at oracle.com ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 1743b2c51f51 Author: dsamersoff Date: 2016-08-31 12:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1743b2c51f51 8066635: Fix deprecation warnings in java.management module Summary: Fixed deprecation warnings in java.management module Reviewed-by: dholmes Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java ! src/java.management/share/classes/javax/management/MBeanServer.java Changeset: 039d732b80da Author: dsamersoff Date: 2016-08-31 10:28 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/039d732b80da Merge Changeset: a3ba85993930 Author: redestad Date: 2016-08-26 16:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a3ba85993930 8163371: Enable tracing which JLI classes can be pre-generated Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 48dffef3ede0 Author: xiaofeya Date: 2016-08-26 08:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/48dffef3ede0 8163561: Add a test for Proxy Authentication in HTTP/2 Client API Reviewed-by: chegar Contributed-by: Felix Yang + test/java/net/httpclient/ProxyAuthTest.java Changeset: d478931e18c7 Author: sundar Date: 2016-08-26 21:31 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d478931e18c7 8164800: Cross targeting Windows Reviewed-by: jlaskey, alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: f65a2005b5d7 Author: redestad Date: 2016-08-26 18:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f65a2005b5d7 8164866: tools/jlink/plugins/GenerateJLIClassesPluginTest.java can't compile after JDK-8163371 Reviewed-by: sundar, vlivanov ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: 489654d17d7a Author: ascarpino Date: 2016-08-26 09:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/489654d17d7a 8074838: Resolve disabled warnings for libj2pkcs11 Reviewed-by: wetmore, erikj ! make/lib/Lib-jdk.crypto.pkcs11.gmk ! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c ! src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c ! src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c Changeset: 1adaba365592 Author: snikandrova Date: 2016-08-25 20:53 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1adaba365592 8005068: HttpCookie does not correctly handle negative maxAge values Reviewed-by: chegar ! src/java.base/share/classes/java/net/HttpCookie.java + test/java/net/HttpCookie/CookieNegativeMaxAge.java Changeset: 259d5781a907 Author: wetmore Date: 2016-08-26 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/259d5781a907 8061842: Package jurisdiction policy files as something other than JAR Reviewed-by: xuelei, weijun, mullan - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy ! make/gendata/Gendata-java.base.gmk + make/gendata/GendataCryptoPolicy.gmk - make/gendata/GendataPolicyJars.gmk ! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java ! src/java.base/share/conf/security/java.security + src/java.base/share/conf/security/policy/README.txt + src/java.base/share/conf/security/policy/limited/default_US_export.policy + src/java.base/share/conf/security/policy/limited/default_local.policy + src/java.base/share/conf/security/policy/limited/exempt_local.policy + src/java.base/share/conf/security/policy/unlimited/default_US_export.policy + src/java.base/share/conf/security/policy/unlimited/default_local.policy + test/javax/crypto/CryptoPermissions/TestUnlimited.java ! test/jdk/security/JavaDotSecurity/final_java_security ! test/jdk/security/JavaDotSecurity/ifdefs.sh ! test/jdk/security/JavaDotSecurity/raw_java_security Changeset: 2c68a91dcecf Author: clanger Date: 2016-08-29 11:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2c68a91dcecf 8164649: Cleanup of test java/nio/channels/FileChannel/Lock.java Reviewed-by: alanb ! test/java/nio/channels/FileChannel/Lock.java Changeset: 01807f630529 Author: jlaskey Date: 2016-08-29 09:10 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/01807f630529 8161000: GPL header incorrect - classfile/classpath Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathResourcePoolEntry.java Changeset: 237840d68fa8 Author: sundar Date: 2016-08-29 21:09 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/237840d68fa8 8159004: jlink attempts to create launcher scripts when root/bin dir does not exist Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: c5a832e62e0f Author: snikandrova Date: 2016-08-29 20:55 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c5a832e62e0f 8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed with "Error while cleaning up threads after test" Reviewed-by: xuelei ! test/sun/security/ssl/SSLSocketImpl/CloseSocket.java Changeset: 803adcd526d7 Author: sherman Date: 2016-08-29 11:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/803adcd526d7 8066577: Cleanup and make better use of the stream API in the jrtfs code Reviewed-by: alanb, psandoz, redestad ! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java Changeset: 5e0ff917eab1 Author: amlu Date: 2016-08-30 09:31 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5e0ff917eab1 8163934: Remove intermittent key from java/lang/ProcessBuilder/Zombies.java Reviewed-by: darcy ! test/java/lang/ProcessBuilder/Zombies.java Changeset: 7f730240145e Author: amlu Date: 2016-08-30 09:36 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7f730240145e 8164545: Mark java/net/URLPermission/nstest/lookup.sh as intermittently failing Reviewed-by: dfuchs ! test/java/net/URLPermission/nstest/lookup.sh Changeset: f7026b128452 Author: okutsu Date: 2016-08-30 14:16 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f7026b128452 8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones Reviewed-by: peytoia ! test/sun/util/calendar/zi/TestZoneInfo310.java ! test/sun/util/calendar/zi/Zoneinfo.java Changeset: 556549260289 Author: igerasim Date: 2016-08-30 15:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/556549260289 6474807: (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException Reviewed-by: valeriep ! src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java Changeset: d55a21a736b7 Author: shurailine Date: 2016-08-30 14:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d55a21a736b7 8164859: Fix module dependences in java/text tests Reviewed-by: naoto ! test/java/text/Bidi/BidiConformance.java ! test/java/text/Bidi/BidiEmbeddingTest.java ! test/java/text/Bidi/Bug7042148.java ! test/java/text/Bidi/Bug7051769.java ! test/java/text/BreakIterator/NewVSOld_th_TH.java ! test/java/text/Collator/APITest.java ! test/java/text/Collator/CollationKeyTest.java ! test/java/text/Collator/DanishTest.java ! test/java/text/Collator/FinnishTest.java ! test/java/text/Collator/FrenchTest.java ! test/java/text/Collator/G7Test.java ! test/java/text/Collator/JapaneseTest.java ! test/java/text/Collator/KoreanTest.java ! test/java/text/Collator/Regression.java ! test/java/text/Collator/ThaiTest.java ! test/java/text/Collator/TurkishTest.java ! test/java/text/Collator/VietnameseTest.java ! test/java/text/Format/DateFormat/Bug4823811.java ! test/java/text/Format/DateFormat/Bug6683975.java ! test/java/text/Format/DateFormat/Bug8139572.java ! test/java/text/Format/DateFormat/ContextMonthNamesTest.java ! test/java/text/Format/DateFormat/DateFormatTest.java ! test/java/text/Format/DateFormat/LocaleDateFormats.java ! test/java/text/Format/DateFormat/NonGregorianFormatTest.java ! test/java/text/Format/DateFormat/bug4117335.java ! test/java/text/Format/MessageFormat/LargeMessageFormat.java ! test/java/text/Format/NumberFormat/Bug8132125.java ! test/java/text/Format/NumberFormat/CurrencyFormat.java ! test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java ! test/java/text/Format/NumberFormat/NumberRegression.java ! test/java/text/Format/NumberFormat/NumberTest.java Changeset: ea6b16200114 Author: mchung Date: 2016-08-30 17:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ea6b16200114 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! src/java.base/share/native/libjli/java.c Changeset: 000459da7aa8 Author: redestad Date: 2016-08-31 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/000459da7aa8 8164858: Enable build-time use of java.lang.invoke resolve tracing Reviewed-by: erikj, vlivanov ! make/GenerateClasslist.gmk ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: b46447382c84 Author: ssahoo Date: 2016-08-31 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b46447382c84 8015595: Test sun/security/krb5/auto/Unreachable.java fails with Timeout error Summary: Unreachable.java was getting timeout due to PortUnreachableException was not thrown Reviewed-by: weijun ! test/ProblemList.txt ! test/sun/security/krb5/auto/Unreachable.java - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 077a8cd3df68 Author: ssahoo Date: 2016-08-31 08:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/077a8cd3df68 8164922: sun/security/provider/SecureRandom/AutoReseed.java failed with timeout in Ubuntu Linux. Summary: The test timeout waiting to get seed in an exhausted Linux platform. Reviewed-by: weijun ! test/sun/security/provider/SecureRandom/AutoReseed.java Changeset: 6f390eafc676 Author: shurailine Date: 2016-08-31 09:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6f390eafc676 8164982: Fix legal notices in java/lang, java/net, java/util tests. Reviewed-by: darcy, iris ! test/java/lang/Class/GetModuleTest.java ! test/java/lang/Class/GetPackageTest.java ! test/java/lang/ClassLoader/GetSystemPackage.java ! test/java/lang/ClassLoader/deadlock/GetResource.java ! test/java/lang/ProcessBuilder/CloseRace.java ! test/java/lang/ProcessBuilder/PipelineTest.java ! test/java/lang/StackWalker/CountLocalSlots.java ! test/java/lang/StackWalker/LocalsAndOperands.java ! test/java/lang/StackWalker/LocalsCrash.java ! test/java/lang/String/concat/CompactStringsInitialCoder.java ! test/java/lang/String/concat/StringConcatFactoryEmptyMethods.java ! test/java/lang/String/concat/WithSecurityManager.java ! test/java/lang/Thread/ThreadStateController.java ! test/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java ! test/java/lang/instrument/NMTHelper.java ! test/java/lang/invoke/6987555/Test6987555.java ! test/java/lang/invoke/6991596/Test6991596.java ! test/java/lang/invoke/6998541/Test6998541.java ! test/java/lang/invoke/7087570/Test7087570.java ! test/java/lang/invoke/7157574/Test7157574.java ! test/java/lang/invoke/7196190/ClassForNameTest.java ! test/java/lang/invoke/7196190/GetUnsafeTest.java ! test/java/lang/invoke/8009222/Test8009222.java ! test/java/lang/invoke/8022701/BogoLoader.java ! test/java/lang/invoke/8022701/InvokeSeveralWays.java ! test/java/lang/invoke/8022701/Invoker.java ! test/java/lang/invoke/8022701/MHIllegalAccess.java ! test/java/lang/invoke/8022701/MethodSupplier.java ! test/java/lang/invoke/CallSiteTest.java ! test/java/lang/invoke/CallStaticInitOrder.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/Test.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/p1/T2.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/p2/T3.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/accessProtectedSuper/BogoLoader.java ! test/java/lang/invoke/accessProtectedSuper/MethodInvoker.java ! test/java/lang/invoke/accessProtectedSuper/Test.java ! test/java/lang/invoke/accessProtectedSuper/anotherpkg/MethodSupplierOuter.java ! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java ! test/java/net/Inet4Address/textToNumericFormat.java ! test/java/net/ProxySelector/B8035158.java ! test/java/net/URLClassLoader/definePackage/SplitPackage.java ! test/java/net/URLPermission/nstest/LookupTest.java ! test/java/net/httpclient/BasicAuthTest.java ! test/java/net/httpclient/HeadersTest1.java ! test/java/net/httpclient/ImmutableHeaders.java ! test/java/net/httpclient/security/Driver.java ! test/java/net/httpclient/security/Security.java ! test/java/util/Arrays/Correct.java ! test/java/util/Map/FunctionalCMEs.java ! test/java/util/Objects/CheckIndex.java ! test/java/util/concurrent/FutureTask/NegativeTimeout.java ! test/java/util/logging/Logger/entering/LoggerEnteringWithParams.java ! test/java/util/logging/XMLFormatterDate.java ! test/java/util/regex/PatternStreamTest.java ! test/java/util/zip/TestCRC32.java ! test/java/util/zip/TestCRC32C.java ! test/java/util/zip/ZipFile/TestZipFile.java Changeset: 80f8d74959a0 Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/80f8d74959a0 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 85acda36fccb Author: amurillo Date: 2016-08-31 13:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/85acda36fccb Merge Changeset: 591a6dddaf28 Author: henryjen Date: 2016-08-31 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/591a6dddaf28 8081388: JNI exception pending in jdk/src/windows/bin/java_md.c Reviewed-by: ksrini ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h Changeset: 02e6e285b1f7 Author: mchung Date: 2016-08-31 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/02e6e285b1f7 8165180: Provide a shared secret to access non-public ServerSocket constructor Reviewed-by: chegar ! src/java.base/share/classes/java/net/ServerSocket.java + src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java Changeset: fe9b221a269d Author: rhalade Date: 2016-08-31 16:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fe9b221a269d 8164229: Redundant "sun/net/www/protocol/https" tests in jdk_security3 group Reviewed-by: chegar ! test/TEST.groups Changeset: bab6edbd731b Author: jlahoda Date: 2016-09-01 10:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bab6edbd731b 8131023: JShell: System.in does not work Summary: Read prompt lentgh directly from the terminal Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java Changeset: f7eb17f55377 Author: vtewari Date: 2016-09-01 15:02 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f7eb17f55377 8164609: javax/management/remote/mandatory/notif/DeadListenerTest.java fails with Assertion Error Summary: Increased test timeout to ensure test case gets all notifications. Reviewed-by: dholmes Contributed-by: amit.sapre at oracle.com ! test/javax/management/remote/mandatory/notif/DeadListenerTest.java Changeset: 1c28399f1b50 Author: coffeys Date: 2016-09-01 11:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c28399f1b50 8164846: CertificateException missing cause of underlying exception Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Changeset: c07be59d7160 Author: azvegint Date: 2016-08-16 22:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c07be59d7160 8155691: Update GIFlib library to the latest up-to-date Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h ! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c + src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c Changeset: cc9d1ec8fd5f Author: serb Date: 2016-08-16 23:07 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cc9d1ec8fd5f 8159898: Negative array size in java/beans/Introspector/Test8027905.java Reviewed-by: alexsch, yan ! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java ! test/java/beans/Introspector/Test8027905.java Changeset: b209cf7b5b91 Author: aniyogi Date: 2016-08-17 14:42 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b209cf7b5b91 8163169: [PIT][TEST_BUG] fix to JDK-8161470 doesn't work Reviewed-by: alexsch, rchamyal ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Changeset: acb15b493fd3 Author: rchamyal Date: 2016-08-17 14:48 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/acb15b493fd3 8161913: [PIT] java/awt/Window/8159168/SetShapeTest.java mostly fails Reviewed-by: alexsch, aniyogi Contributed-by: rajeev.chamyal at oracle.com ! test/java/awt/Window/8159168/SetShapeTest.java Changeset: 9f38d4f86e3d Author: psadhukhan Date: 2016-08-18 10:46 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9f38d4f86e3d 8164205: [PIT][TEST_BUG] test javax/print/attribute/ServiceDlgPageRangeTest.java doesn't compile Reviewed-by: prr ! test/javax/print/attribute/ServiceDlgPageRangeTest.java Changeset: acbf6dae58cf Author: jdv Date: 2016-08-19 12:22 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/acbf6dae58cf 8163258: Getting NullPointerException from ImageIO.getReaderWriterInfo due to failure to check for null Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/imageio/ImageIO.java + test/javax/imageio/GetReaderWriterInfoNullTest.java Changeset: 82d35714476e Author: alexsch Date: 2016-08-19 16:48 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/82d35714476e 8151303: [macosx] [hidpi] JButton's low-res. icon is visible when clicking on it 8156182: [macosx] HiDPI/Retina icons do not work for disabled JButton/JMenuItem etc. Reviewed-by: flar, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/javax/swing/GrayFilter.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/java/awt/image/MultiResolutionImage/MultiResolutionDisabledImageTest.java + test/javax/swing/JButton/8151303/PressedIconTest.java Changeset: 0e34c2d67363 Author: serb Date: 2016-08-20 18:35 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0e34c2d67363 8148109: [SWT] Provide a supported mechanism to use EmbeddedFrame Reviewed-by: alanb, prr ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m ! src/java.desktop/macosx/native/libjawt/jawt.m ! src/java.desktop/share/native/include/jawt.h ! src/java.desktop/unix/native/common/awt/awt_DrawingSurface.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_DrawingSurface.c ! src/java.desktop/unix/native/libjawt/jawt.c ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.h ! src/java.desktop/windows/native/libjawt/jawt.cpp Changeset: e32729a8e1d8 Author: serb Date: 2016-08-22 01:35 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e32729a8e1d8 8164104: Cleanup of javaclient related mapfiles Reviewed-by: prr ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_headless/mapfile-vers ! make/mapfiles/libawt_xawt/mapfile-vers ! make/mapfiles/libjawt/mapfile-vers ! make/mapfiles/libjpeg/mapfile-vers ! make/mapfiles/libjsound/mapfile-vers ! make/mapfiles/libjsoundalsa/mapfile-vers ! make/mapfiles/libsplashscreen/mapfile-vers Changeset: 1b69905bd882 Author: rchamyal Date: 2016-08-22 14:41 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1b69905bd882 8163160: [PIT][TEST_BUG] Some issues in java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Reviewed-by: serb, yan Contributed-by: rajeev.chamyal at oracle.com ! test/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Changeset: c71e15b5a016 Author: mhalder Date: 2016-08-22 18:23 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c71e15b5a016 8156099: [macosx] Drag and drop of link from web browser, DataFlavor types application/x-java-url and text/uri-list, getTransferData returns null Reviewed-by: mcherkas, serb Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java + test/java/awt/dnd/URLDragTest/DragLinkFromBrowser.java Changeset: 1c3ef7e04a28 Author: prr Date: 2016-08-22 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c3ef7e04a28 8145901: Printed content is overlapping. Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h Changeset: 64e7af0827e4 Author: ddehaven Date: 2016-08-22 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/64e7af0827e4 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: 2193be826227 Author: psadhukhan Date: 2016-08-23 10:27 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2193be826227 8163922: Print-to-file is disabled for SERVICE_FORMATTED docflavor in linux Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! test/javax/print/attribute/ServiceDialogValidateTest.java Changeset: f13b9035ff2b Author: rgoel Date: 2016-08-23 15:35 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f13b9035ff2b 8163362: Reconsider reflection usage in java.awt.font.JavaAWTFontAccessImpl class Reviewed-by: naoto, okutsu, prr ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java Changeset: 7fb7ead73775 Author: pnarayanan Date: 2016-08-23 14:47 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7fb7ead73775 8158524: Adding a test case to compare the rendered output of VolatileImage with that of BufferedImage Reviewed-by: serb, psadhukhan + test/java/awt/image/VolatileImage/TransparentVImage.java + test/java/awt/image/VolatileImage/duke.gif Changeset: 02afb762b2bf Author: azvegint Date: 2016-08-23 18:15 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/02afb762b2bf 8162840: Desktop. enableSuddenTermination() has no effect Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMiscHandlers.java Changeset: 3c2bb0f0f129 Author: serb Date: 2016-08-23 20:45 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3c2bb0f0f129 8160217: JavaSound should clean up resources better Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/GetInputStream.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/GetRoot.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/Load.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/LoadAll.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArray.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFile.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFileLongLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Available.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Close.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkReset.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkSupported.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Read.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByte.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Skip.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLongBoolean.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/Unload.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/WriteTo.java ! test/javax/sound/midi/Gervill/ModelByteBufferWavetable/OpenStream.java ! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java ! test/javax/sound/sampled/spi/AudioFileWriter/WriteUnsupportedAudioFormat.java Changeset: dc69f25a52aa Author: alexsch Date: 2016-08-24 00:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dc69f25a52aa 8129854: Remove reflection from AWT/Swing classes Reviewed-by: serb ! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java Changeset: 03c615dd3bdd Author: peytoia Date: 2016-08-24 09:45 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/03c615dd3bdd 8164628: update copyright header in java.awt.font.JavaAWTFontAccessImpl class Reviewed-by: prr, iris ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java Changeset: 4ae7185436e5 Author: bpb Date: 2016-08-24 10:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4ae7185436e5 8149562: TIFFField#createFromMetadataNode javadoc should provide information about sibling/child nodes that should be part of parameter node Summary: Add a throws clause to the TIFFField.createFromMetadataNode method specification stating that the supplied Node parameter must adhere to the TIFFField element structure defined by the TIFF native image metadata DTD. Reviewed-by: prr, darcy, serb ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! test/javax/imageio/plugins/tiff/TIFFFieldTest.java Changeset: ed5e8630c975 Author: prr Date: 2016-08-24 12:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ed5e8630c975 8164752: Extraneous debugging printf in hb-jdk-font.cc Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: 19a5e7c4df79 Author: prr Date: 2016-08-24 13:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/19a5e7c4df79 8139176: [macosx] java.awt.TextLayout does not handle correctly the bolded logical fonts Reviewed-by: serb, vadim ! src/java.desktop/macosx/classes/sun/font/CFont.java + test/java/awt/font/TextLayout/StyledFontLayoutTest.java Changeset: 070f06d1aa31 Author: aniyogi Date: 2016-08-25 13:46 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/070f06d1aa31 8163161: [PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java Reviewed-by: alexsch, rchamyal ! test/javax/swing/plaf/nimbus/8057791/bug8057791.java Changeset: ca2ebc3de28c Author: aghaisas Date: 2016-08-25 14:12 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ca2ebc3de28c 8158356: SIGSEGV when attempting to rotate BufferedImage using AffineTransform by NaN degrees Reviewed-by: flar, prr ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c ! src/java.desktop/share/native/libmlib_image/safe_math.h + test/java/awt/geom/AffineTransform/InvalidTransformParameterTest.java Changeset: e6c75f01a054 Author: psadhukhan Date: 2016-08-25 16:01 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e6c75f01a054 8154218: Non-usage of owner Frame when Frame object is passed to getPrintJob() Reviewed-by: prr, jdv ! src/java.desktop/share/classes/javax/print/ServiceUI.java + test/java/awt/PrintJob/TestPrintJobFrameAssociation.java Changeset: 8e45b8f5a16a Author: goetz Date: 2016-07-20 15:07 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8e45b8f5a16a 8161923: Fix free in awt_PrintControl. Reviewed-by: vadim ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp Changeset: 470628a12878 Author: prr Date: 2016-08-29 08:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/470628a12878 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk Changeset: 145d979bb1fb Author: psadhukhan Date: 2016-08-30 11:07 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/145d979bb1fb 6357887: selected printertray is ignored under linux Reviewed-by: prr, vadim ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java + test/java/awt/print/PrinterJob/TestMediaTraySelection.java Changeset: 6c9eebfedd13 Author: prr Date: 2016-08-30 08:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6c9eebfedd13 Merge Changeset: ce0716535c7e Author: prr Date: 2016-09-01 08:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ce0716535c7e Merge - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: ab687ee6cb9e Author: amurillo Date: 2016-09-01 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ab687ee6cb9e Merge Changeset: 9fffb37f4af2 Author: amurillo Date: 2016-09-01 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9fffb37f4af2 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk ! test/ProblemList.txt - test/sun/security/krb5/auto/unreachable.krb5.conf ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 090cbd92c744 Author: gtriantafill Date: 2016-09-02 11:20 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/090cbd92c744 8165293: Remove ClassesByName2Test.java and RedefineCrossEvent.java from ProblemList.txt Reviewed-by: dcubed ! test/ProblemList.txt Changeset: 03e9322dc0a5 Author: dsamersoff Date: 2016-09-06 09:37 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/03e9322dc0a5 8164943: sun/tools/jhsdb/HeapDumpTest failed with Can't find library: /test/lib/share/classes Summary: Change /test/lib/share/classes to /test/lib in HeapDumpTest.java Reviewed-by: dsamersoff, ctornqvi Contributed-by: sharath.ballal at oracle.com ! test/sun/tools/jhsdb/HeapDumpTest.java Changeset: 1c9c02f8eaee Author: sspitsyn Date: 2016-09-06 20:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c9c02f8eaee 6822627: NPE at ReferenceTypeImpl.constantPool Summary: fix the NullPointerException bug Reviewed-by: sspitsyn, dsamersoff Contributed-by: egor.ushakov at jetbrains.com ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java + test/com/sun/jdi/ConstantPoolInfoGC.java Changeset: 0f3ebc9f497a Author: sspitsyn Date: 2016-09-07 03:35 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0f3ebc9f497a Merge Changeset: e54f4b7cd337 Author: hseigel Date: 2016-09-07 07:21 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e54f4b7cd337 8058575: IllegalAccessError trying to access package-private class from VM anonymous class Summary: Put anonymous classes in unnamed package into host class's package. Throw exception if host class's package differs from anonymous class. Reviewed-by: coleenp, acorn ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/Class/GetModuleTest.java ! test/java/lang/invoke/VMAnonymousClass.java + test/jdk/internal/misc/Unsafe/TestBadHostClass.java Changeset: 7a118bc21cc9 Author: ddmitriev Date: 2016-09-07 15:34 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7a118bc21cc9 8165513: Quarantine sun/tools/jps/TestJpsJar.java Reviewed-by: dsamersoff ! test/ProblemList.txt Changeset: b5498c3caef2 Author: ddmitriev Date: 2016-09-07 16:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b5498c3caef2 Merge Changeset: 642790bf4c72 Author: vtewari Date: 2016-09-08 15:00 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/642790bf4c72 8152589: java/lang/management/ThreadMXBean/Locks.java fails intermittently, blocked on wrong object Reviewed-by: dholmes, dcubed ! test/java/lang/management/ThreadMXBean/Locks.java Changeset: 38f2b4b3828d Author: vtewari Date: 2016-09-08 15:53 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/38f2b4b3828d 8165579: Add missing javadoc information for javax.management.MBeanServer Summary: Added missing @implSpec javadoc information for deserialize api?s Reviewed-by: dfuchs, dholmes Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/javax/management/MBeanServer.java Changeset: 0535c03b2b9f Author: dlong Date: 2016-09-08 23:43 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0535c03b2b9f Merge ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: c6ad7787775d Author: akulyakh Date: 2016-09-09 15:16 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c6ad7787775d 8139368: -javaagent and -Dcom.sun.management need to add to the initial set of modules to resolve Summary: A new test for the -javaagent option Reviewed-by: mchung, alanb + test/java/lang/instrument/SimpleAgent.java + test/java/lang/instrument/TestAgentWithLimitMods.java Changeset: 8a89084b51bc Author: rdurbin Date: 2016-09-09 11:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8a89084b51bc 8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms. Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph ! test/tools/launcher/TooSmallStackSize.java Changeset: eaa5dc0f5505 Author: dcubed Date: 2016-09-09 11:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eaa5dc0f5505 Merge Changeset: 6cae3820bdcc Author: hseigel Date: 2016-09-10 08:27 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6cae3820bdcc 8165634: Support multiple --add-modules options on the command line Reviewed-by: alanb Contributed-by: mandy.chung at oracle.com ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/tools/launcher/modules/addmods/AddModsTest.java Changeset: 74cfa7836890 Author: psandoz Date: 2016-09-01 10:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/74cfa7836890 8161444: VarHandles should provide access bitwise atomics 8162107: Add acquire/release variants for getAndSet and getAndAdd Reviewed-by: shade, redestad ! make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template ! test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: 9cb5558f968d Author: psandoz Date: 2016-09-01 10:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9cb5558f968d 8162106: Remove VarHandle.addAndGet Reviewed-by: shade, redestad ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: e2d28c613133 Author: psandoz Date: 2016-09-01 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e2d28c613133 8162108: Rename weakCompareAndSetVolatile to weakCompareAndSet Reviewed-by: martin ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: ffd7ba8f2bf8 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ffd7ba8f2bf8 Added tag jdk-9+134 for changeset 803adcd526d7 ! .hgtags Changeset: c7601cc83d0f Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c7601cc83d0f Merge - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 04b6837b1be5 Author: sundar Date: 2016-09-02 14:46 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/04b6837b1be5 8157992: Improve jlink help message on optimization-related options Reviewed-by: redestad, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 3dc9d5deab5d Author: rpatil Date: 2016-09-01 10:35 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3dc9d5deab5d 8161016: Strange behavior of URLConnection with proxy Reviewed-by: shade, chegar ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/java/net/HttpURLConnection/HttpURLConWithProxy.java Changeset: 4c4391db8060 Author: rriggs Date: 2016-09-02 12:30 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4c4391db8060 8155102: (Process) Process.toString could include pid, isAlive, exitStatus Reviewed-by: rriggs Contributed-by: andrey.dyachkov at gmail.com ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: 594b8b4fef69 Author: bpb Date: 2016-09-02 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/594b8b4fef69 8165000: Selector.select(timeout) throws IOException when timeout is a large long Summary: Clamp the timeout passed to kevent0 to the largest value that does not provoke the error. Reviewed-by: clanger, alanb ! src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c + test/java/nio/channels/Selector/SelectTimeout.java Changeset: a81f30fb7d8c Author: igerasim Date: 2016-09-03 13:43 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a81f30fb7d8c 8165243: Base64.Encoder.wrap(os).write(byte[],int,int) with incorrect arguments should not produce output Reviewed-by: rriggs, alanb, sherman ! src/java.base/share/classes/java/util/Base64.java ! test/java/util/Base64/TestBase64.java Changeset: 40c3550625a2 Author: clanger Date: 2016-09-05 10:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/40c3550625a2 8163181: Further improvements for Unix NetworkInterface native implementation Reviewed-by: chegar, msheppar ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: eb84b64427a4 Author: vtewari Date: 2016-09-06 13:57 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eb84b64427a4 8164730: Make it clear that 'cl' parameter passed to RMIConnector.OISWL is never null. Summary: Added checks inside constructor of ObjectInputStreamWithLoader inner class. Test case added. Reviewed-by: dfuchs, alanb Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java + test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java Changeset: 1d8df40040ed Author: vtewari Date: 2016-09-06 14:11 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1d8df40040ed 8131061: Use of -Dcom.sun.management.snmp needs to be examined for modules Reviewed-by: mchung, dfuchs ! src/java.management/share/classes/module-info.java ! src/java.management/share/classes/sun/management/Agent.java + src/java.management/share/classes/sun/management/spi/AgentProvider.java Changeset: c320f2d8b078 Author: sundar Date: 2016-09-06 18:16 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c320f2d8b078 8163952: jlink exclude VM plugin does not support static libraries Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java Changeset: 021369229cfd Author: alanbur Date: 2016-09-06 13:09 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/021369229cfd 8161360: Deprecated vfork() should not be used on Solaris Reviewed-by: rriggs, dsamersoff ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: 7c15548ab9d6 Author: shurailine Date: 2016-09-06 17:07 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7c15548ab9d6 8148859: Fix module dependences for java/time tests Reviewed-by: alanb, rriggs ! test/java/time/TEST.properties Changeset: 76ba1b74f268 Author: smarks Date: 2016-09-06 16:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/76ba1b74f268 8159404: throw UnsupportedOperationException unconditionally for mutator methods Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Set.java ! test/java/util/Collection/MOAT.java Changeset: 60d7fbe25cd7 Author: igerasim Date: 2016-09-07 10:14 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/60d7fbe25cd7 8165413: Typos in javadoc: extra period, wrong number, misspelled word Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/DigestInputStream.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/SignatureSpi.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java Changeset: c49bca5eedb3 Author: sundar Date: 2016-09-07 18:35 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c49bca5eedb3 8165503: jlink exclude VM plugin's handling of jvmlibs is wrong Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java Changeset: 7916fca71cd6 Author: skovalev Date: 2016-09-07 10:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7916fca71cd6 8165604: Fix module dependencies for sun/util/* tests Reviewed-by: rriggs, naoto ! test/sun/util/locale/provider/Bug8038436.java ! test/sun/util/locale/provider/Bug8152817.java ! test/sun/util/resources/Calendar/Bug4518811.java ! test/sun/util/resources/Calendar/Bug4527203.java ! test/sun/util/resources/Locale/Bug4429024.java ! test/sun/util/resources/Locale/Bug4965260.java ! test/sun/util/resources/Locale/Bug6275682.java ! test/sun/util/resources/TimeZone/Bug4938846.java ! test/sun/util/resources/TimeZone/Bug6271396.java ! test/sun/util/resources/TimeZone/Bug6317929.java ! test/sun/util/resources/TimeZone/Bug6377794.java ! test/sun/util/resources/TimeZone/Bug6442006.java ! test/sun/util/resources/cldr/Bug8134250.java ! test/sun/util/resources/cldr/Bug8145136.java Changeset: fc1be68dffc8 Author: ksrini Date: 2016-09-07 10:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fc1be68dffc8 8151901: test/tools/pack200/Pack200Test fails on verifying native unpacked JAR Reviewed-by: jrose ! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! test/ProblemList.txt ! test/tools/pack200/Pack200Test.java ! test/tools/pack200/pack200-verifier/data/golden.jar Changeset: 0ac0a3b43f0a Author: smarks Date: 2016-09-07 14:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0ac0a3b43f0a 8165636: add removal text to Runtime.traceInstructions/MethodCalls deprecation text Reviewed-by: iris, darcy, mchung ! src/java.base/share/classes/java/lang/Runtime.java Changeset: 30aba497f34e Author: sundar Date: 2016-09-08 20:21 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/30aba497f34e 8165697: jlink running on Mac with Windows jmods produces non-runnable image Reviewed-by: jlaskey, redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: 32540f1a8a70 Author: coffeys Date: 2016-09-08 16:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/32540f1a8a70 8165711: java/net/SetFactoryPermission/SetFactoryPermission.java needs to run in ovm mode Reviewed-by: chegar ! test/java/net/SetFactoryPermission/SetFactoryPermission.java Changeset: c2895dc9842f Author: mchung Date: 2016-09-08 09:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c2895dc9842f 8165563: ClassLoader::getSystemClassLoader will never be null Reviewed-by: alanb, dholmes, psandoz ! src/java.base/share/classes/java/lang/ClassLoader.java Changeset: 10d8bdeabfa5 Author: skovalev Date: 2016-09-08 09:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/10d8bdeabfa5 8165583: Fix module dependencies for jdk/java/util/* tests Reviewed-by: alanb ! test/java/util/Calendar/Bug4302966.java ! test/java/util/Date/Bug8135055.java ! test/java/util/Formatter/FormatLocale.java ! test/java/util/ResourceBundle/modules/security/TestPermission.java ! test/java/util/ServiceLoader/modules/ServicesTest.java ! test/java/util/TimeZone/HongKong.java ! test/java/util/logging/modules/GetResourceBundleTest.java Changeset: 0d5787987564 Author: darcy Date: 2016-09-08 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0d5787987564 8039854: Broken link in java.lang.RuntimePermission Reviewed-by: lancea ! src/java.base/share/classes/java/lang/RuntimePermission.java Changeset: 02d65bf86352 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/02d65bf86352 Added tag jdk-9+135 for changeset 021369229cfd ! .hgtags Changeset: caf0b176cf70 Author: lana Date: 2016-09-08 22:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/caf0b176cf70 Merge Changeset: 08bbb5882450 Author: martin Date: 2016-09-07 14:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/08bbb5882450 8165643: SecureDirectoryStream doesn't work on linux non-x86 Reviewed-by: alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/java/nio/file/DirectoryStream/SecureDS.java Changeset: 5cfe381e52f2 Author: skovalev Date: 2016-09-09 10:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5cfe381e52f2 8165592: Fix module dependencies for sun/text/* tests Reviewed-by: naoto ! test/sun/text/resources/Collator/Bug4248694.java ! test/sun/text/resources/Collator/Bug4804273.java ! test/sun/text/resources/Collator/Bug6755060.java ! test/sun/text/resources/Format/Bug4395196.java ! test/sun/text/resources/Format/Bug4442855.java ! test/sun/text/resources/Format/Bug4621320.java ! test/sun/text/resources/Format/Bug4651568.java ! test/sun/text/resources/Format/Bug4762201.java ! test/sun/text/resources/Format/Bug4807540.java ! test/sun/text/resources/Format/Bug4810032.java ! test/sun/text/resources/Format/Bug4994312.java ! test/sun/text/resources/Format/Bug5096553.java ! test/sun/text/resources/Format/Bug8037343.java ! test/sun/text/resources/Format/Bug8074791.java ! test/sun/text/resources/LocaleDataTest.java Changeset: b48fd6299b71 Author: smarks Date: 2016-09-09 12:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b48fd6299b71 4285505: deprecate java.lang.Compiler Reviewed-by: shade, forax, kmo, tellison, mchung, alanb, rriggs ! src/java.base/share/classes/java/lang/Compiler.java Changeset: b2af67961b70 Author: kbarrett Date: 2016-09-09 16:24 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b2af67961b70 8165393: bad merge in java/lang/ref/package-info.java Summary: Added the missing change. Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/ref/package-info.java Changeset: 33f7b960dab0 Author: mchung Date: 2016-09-09 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/33f7b960dab0 8165346: j.l.ClassLoader.getDefinedPackage(String) throws NPE Reviewed-by: alanb, lancea, shade ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Package.java + test/java/lang/ClassLoader/GetDefinedPackage.java Changeset: 04fab572c203 Author: psandoz Date: 2016-09-09 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/04fab572c203 8165731: Reference to removed method in VarHandle JavaDoc Reviewed-by: shade, bpb ! src/java.base/share/classes/java/lang/invoke/VarHandle.java Changeset: d4fe8a79e382 Author: psandoz Date: 2016-09-09 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d4fe8a79e382 8164691: Stream specification clarifications for iterate and collect Reviewed-by: briangoetz, smarks, tvaleev ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: ba6f73d87fae Author: psandoz Date: 2016-09-09 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ba6f73d87fae 8161230: ClassLoader: add resource methods returning java.util.stream.Stream Reviewed-by: psandoz, alanb, mchung, tvaleev Contributed-by: Patrick Reinhart ! src/java.base/share/classes/java/lang/ClassLoader.java + test/java/lang/ClassLoader/ResourcesStreamTest.java Changeset: f2e94fd11c41 Author: sundar Date: 2016-09-10 06:46 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f2e94fd11c41 8165726: fix for 8165595 revealed a bug in pack200 tool's handling of main class attribute of module-info classes Reviewed-by: ksrini ! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties Changeset: 33ce711b8809 Author: amurillo Date: 2016-09-10 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/33ce711b8809 Merge ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/ProblemList.txt Changeset: 7acf6f9f0031 Author: amurillo Date: 2016-09-10 12:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7acf6f9f0031 Merge ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 0d9efe3879ad Author: gtriantafill Date: 2016-09-14 08:16 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0d9efe3879ad 8165889: Remove jdk.test.lib.unsafe.UnsafeHelper Summary: Remove use of setAccessible() to get Unsafe. Reviewed-by: shade, lfoltan ! test/jdk/internal/misc/Unsafe/TestBadHostClass.java Changeset: af63a1802a7e Author: mchung Date: 2016-09-14 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/af63a1802a7e 8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/native/include/jvm.h + test/java/lang/StackWalker/CallerSensitiveMethod/Main.java + test/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java + test/java/lang/StackWalker/CallerSensitiveMethod/csm/module-info.java + test/java/lang/StackWalker/CallerSensitiveMethod/src/java.base/java/util/CSM.java Changeset: a68f9f843ffa Author: vtewari Date: 2016-09-15 12:20 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a68f9f843ffa 8161448: 4 JNI exception pending defect groups in DiagnosticCommandImpl.c Reviewed-by: dholmes, dsamersoff ! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c Changeset: 4c843eb35b8a Author: sgehwolf Date: 2016-03-21 11:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4c843eb35b8a 8153711: [REDO] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Summary: Delete global references in invoker_completeInvokeRequest() Reviewed-by: sspitsyn, dsamersoff ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c + test/com/sun/jdi/OomDebugTest.java Changeset: 65ec51b4e600 Author: ctornqvi Date: 2016-09-15 16:56 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/65ec51b4e600 6648858: InvokeHangTest.java fails due to "failure: Debuggee appears to be hung" when running with -Xcomp Reviewed-by: zgu, gtriantafill, iignatyev ! test/com/sun/jdi/InvokeHangTest.java Changeset: 353638476788 Author: darcy Date: 2016-09-11 13:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/353638476788 8165810: Problem list VersionCheck.java until JDK-8165772 is fixed Reviewed-by: lancea, redestad ! test/ProblemList.txt Changeset: 149261d5ece8 Author: redestad Date: 2016-09-12 13:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/149261d5ece8 8165492: Reduce number of lambda forms generated by MethodHandleInlineCopyStrategy Reviewed-by: mhaupt, vlivanov, psandoz, shade ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 3c22a1f8176c Author: sundar Date: 2016-09-12 18:27 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3c22a1f8176c 8165772: fix for 8165595 results in failure of jdk/test/tools/launcher/VersionCheck.java Reviewed-by: alanb, jlaskey ! test/ProblemList.txt Changeset: ed1e774e93cf Author: redestad Date: 2016-09-12 17:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ed1e774e93cf 8165723: JarFile::isMultiRelease() method returns false when it should return true Reviewed-by: alanb ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java ! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java Changeset: bcc0dd4d9fe9 Author: naoto Date: 2016-09-12 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bcc0dd4d9fe9 8165605: Thai resources in jdk.localedata cause split package issue with java.base Reviewed-by: mchung, erikj ! make/gendata/GendataBreakIterator.gmk - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java ! src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java ! src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java + src/jdk.localedata/share/classes/sun/text/resources/ext/thai_dict - src/jdk.localedata/share/classes/sun/text/resources/thai_dict ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: c82edcbf45ce Author: redestad Date: 2016-09-12 20:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c82edcbf45ce 8165890: [TESTBUG] Compilation issue in MultiReleaseJarTest after 8165723 Reviewed-by: darcy ! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java Changeset: 9babcc5b3e2d Author: dl Date: 2016-09-12 13:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9babcc5b3e2d 8164983: Improve CountedCompleter code samples; add corresponding tests Reviewed-by: martin, psandoz, shade ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! test/java/util/concurrent/tck/CountedCompleterTest.java Changeset: d6ccab83a5f8 Author: dl Date: 2016-09-12 13:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d6ccab83a5f8 8139237: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java fails intermittently Reviewed-by: martin, psandoz, shade ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java Changeset: 708383deec79 Author: dl Date: 2016-09-12 13:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/708383deec79 8164169: Miscellaneous changes imported from jsr166 CVS 2016-09 Reviewed-by: martin, psandoz, shade ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java ! src/java.base/share/classes/java/util/concurrent/Flow.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/Semaphore.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/PriorityQueue/NoNulls.java ! test/java/util/concurrent/BlockingQueue/LoopHelpers.java ! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java ! test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java ! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/java/util/concurrent/DelayQueue/Stress.java ! test/java/util/concurrent/Exchanger/LoopHelpers.java ! test/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java ! test/java/util/concurrent/FutureTask/LoopHelpers.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java ! test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java ! test/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java ! test/java/util/concurrent/atomic/AtomicReferenceTest.java ! test/java/util/concurrent/forkjoin/SubmissionTest.java ! test/java/util/concurrent/locks/Lock/LoopHelpers.java ! test/java/util/concurrent/locks/Lock/Mutex.java ! test/java/util/concurrent/locks/LockSupport/ParkLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java ! test/java/util/concurrent/locks/StampedLock/ReadersUnlockAfterWriteUnlock.java ! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java ! test/java/util/concurrent/tck/AtomicLongArray9Test.java ! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java ! test/java/util/concurrent/tck/CompletableFutureTest.java ! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java ! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java ! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java ! test/java/util/concurrent/tck/ExecutorCompletionServiceTest.java ! test/java/util/concurrent/tck/ForkJoinPool8Test.java ! test/java/util/concurrent/tck/ForkJoinTask8Test.java ! test/java/util/concurrent/tck/ForkJoinTaskTest.java ! test/java/util/concurrent/tck/JSR166TestCase.java ! test/java/util/concurrent/tck/RecursiveActionTest.java ! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java ! test/java/util/concurrent/tck/ScheduledExecutorTest.java ! test/java/util/concurrent/tck/StampedLockTest.java ! test/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java ! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java Changeset: 08d703b88378 Author: sspitsyn Date: 2016-09-12 15:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/08d703b88378 8160950: Agent JAR added to app class loader rather than system class loader when running with -Djava.system.class.loader Summary: Add agent JAR to the custom system class loader Reviewed-by: alanb, mchung, dholmes ! src/java.instrument/share/classes/java/lang/instrument/package.html ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.h + test/java/lang/instrument/CustomSystemLoader/Agent.java + test/java/lang/instrument/CustomSystemLoader/App.java + test/java/lang/instrument/CustomSystemLoader/CustomLoader.java Changeset: 54c5931849a3 Author: sspitsyn Date: 2016-09-12 22:04 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/54c5931849a3 Merge - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict Changeset: d6a338c11d88 Author: amlu Date: 2016-09-13 14:55 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d6a338c11d88 8165818: Remove tools/pack200/Pack200Props.java from ProblemList Reviewed-by: ksrini ! test/ProblemList.txt Changeset: af17b6bc08dd Author: vtewari Date: 2016-09-13 17:00 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/af17b6bc08dd 8075484: SocketInputStream.socketRead0 can hang even with soTimeout set Reviewed-by: chegar, dsamersoff, msheppar, clanger ! src/java.base/aix/native/libnet/aix_close.c ! src/java.base/linux/native/libnet/linux_close.c ! src/java.base/macosx/native/libnet/bsd_close.c ! src/java.base/solaris/native/libnet/solaris_close.c ! src/java.base/unix/native/libnet/SocketInputStream.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h Changeset: e173966d872b Author: robm Date: 2016-09-13 14:47 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e173966d872b 6947916: JarURLConnection does not handle useCaches correctly Reviewed-by: chegar ! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java + test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Changeset: 967c9ee04457 Author: sundar Date: 2016-09-13 20:59 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/967c9ee04457 8163320: JAVA_VERSION in release file should come from java.base module Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! test/tools/jlink/IntegrationTest.java Changeset: 45a60f458ed8 Author: sdrach Date: 2016-09-13 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/45a60f458ed8 8163798: Create a JarFile versionedStream method Reviewed-by: mchung, psandoz, redestad ! src/java.base/share/classes/java/util/jar/JarFile.java + src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java + test/jdk/internal/util/jar/TestVersionedStream.java Changeset: b988584cda41 Author: skovalev Date: 2016-09-13 15:28 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b988584cda41 8165870: Fix module dependencies for javax.script/* tests Reviewed-by: sundar Contributed-by: sergei.kovalev at oracle.com ! test/javax/script/ExceptionTest.java ! test/javax/script/JavaScriptScopeTest.java ! test/javax/script/NullUndefinedVarTest.java ! test/javax/script/PluggableContextTest.java ! test/javax/script/Test1.java ! test/javax/script/Test2.java ! test/javax/script/Test3.java ! test/javax/script/Test4.java ! test/javax/script/Test5.java ! test/javax/script/Test6.java ! test/javax/script/Test7.java ! test/javax/script/Test8.java Changeset: 15badd72caae Author: jjiang Date: 2016-09-14 11:06 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/15badd72caae 8077138: Some PKCS11 tests fail because NSS library is not initialized Summary: Re-building NSS libraries with VS2013 to make the new libraries to depend on msvcr120.dll, which is already distributed with JDK 9 Reviewed-by: vinnie Contributed-by: John Jiang ! test/ProblemList.txt ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib + test/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib + test/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib + test/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib + test/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz + test/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz.sha256 - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: 2db0cfd76f91 Author: stuefe Date: 2016-09-14 14:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2db0cfd76f91 8166012: [linux] Remove remnants of LinuxThreads from Linux attach framework Reviewed-by: dholmes, alanb ! make/mapfiles/libattach/mapfile-linux ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c Changeset: 606ec12670fe Author: dfuchs Date: 2016-09-14 14:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/606ec12670fe 6543126: Level.known can leak memory Summary: Custom level instances will now be released when their defining class loader is no longer referenced. Reviewed-by: plevart, mchung, chegar ! src/java.base/share/classes/module-info.java ! src/java.logging/share/classes/java/util/logging/Level.java ! test/java/util/logging/Level/CustomLevel.java + test/java/util/logging/Level/myresource2.properties Changeset: 6ff142e70383 Author: ksrini Date: 2016-09-14 06:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6ff142e70383 8165524: Better detect JRE that Linux JLI will be using Reviewed-by: ksrini Contributed-by: chris.bensen at oracle.com ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_common.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c ! src/java.base/windows/native/libjli/java_md.h Changeset: 6f220f1f53db Author: jnimeh Date: 2016-09-14 07:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6f220f1f53db 8132926: PKIXParameters built with public key form of TrustAnchor causes NPE during cert path building/validation Summary: Fix cases where non-certificate issuer information may be passed into the OCSPResponse.verify method, thereby causing NPEs to be thrown. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java + test/java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Changeset: b7f05783d86d Author: darcy Date: 2016-09-14 10:12 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b7f05783d86d 8166054: Problem list JarURLConnectionUseCaches.java until JDK-8165988 is fixed Reviewed-by: dfuchs ! test/ProblemList.txt Changeset: 0c1c1c466ddc Author: peytoia Date: 2016-09-15 08:18 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0c1c1c466ddc 8164791: Update existing test cases of test/java/text/Format. Reviewed-by: okutsu, peytoia Contributed-by: nancy.nigam at oracle.com ! test/java/text/Format/DateFormat/Bug4322313.java ! test/java/text/Format/DateFormat/Bug4736959.java ! test/java/text/Format/DateFormat/Bug4823811.java ! test/java/text/Format/DateFormat/Bug4845901.java ! test/java/text/Format/DateFormat/Bug6609750.java ! test/java/text/Format/DateFormat/Bug6683975.java ! test/java/text/Format/DateFormat/DateFormatRegression.java ! test/java/text/Format/DateFormat/DateFormatRoundTripTest.java ! test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java ! test/java/text/Format/DateFormat/NonGregorianFormatTest.java ! test/java/text/Format/DateFormat/bug4358730.java ! test/java/text/Format/MessageFormat/Bug4185816Test.java ! test/java/text/Format/MessageFormat/LargeMessageFormat.java ! test/java/text/Format/MessageFormat/MessageRegression.java ! test/java/text/Format/MessageFormat/MessageTest.java ! test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java ! test/java/text/Format/NumberFormat/BigDecimalFormat.java ! test/java/text/Format/NumberFormat/BigDecimalParse.java ! test/java/text/Format/NumberFormat/Bug4208135.java ! test/java/text/Format/NumberFormat/Bug4833877.java ! test/java/text/Format/NumberFormat/Bug4838107.java ! test/java/text/Format/NumberFormat/Bug4944439.java ! test/java/text/Format/NumberFormat/Bug4990596.java ! test/java/text/Format/NumberFormat/Bug6278616.java ! test/java/text/Format/NumberFormat/NumberRegression.java ! test/java/text/Format/NumberFormat/NumberRoundTrip.java ! test/java/text/Format/NumberFormat/NumberTest.java ! test/java/text/Format/NumberFormat/SerializationLoadTest.java ! test/java/text/Format/NumberFormat/SerializationSaveTest.java ! test/java/text/Format/common/FormatIteratorTest.java ! test/java/text/Format/common/PParser.java Changeset: ab540ca487c7 Author: skovalev Date: 2016-09-14 17:28 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ab540ca487c7 8166032: Fix module dependencies for javax.SSL tests Reviewed-by: xuelei, weijun ! test/javax/net/ssl/DTLS/CipherSuite.java ! test/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java ! test/javax/net/ssl/DTLS/DTLSDataExchangeTest.java ! test/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java ! test/javax/net/ssl/DTLS/DTLSHandshakeTest.java ! test/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java ! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java ! test/javax/net/ssl/DTLS/DTLSMFLNTest.java ! test/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeTest.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java ! test/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java ! test/javax/net/ssl/TLS/TLSClientPropertyTest.java ! test/javax/net/ssl/TLS/TLSDataExchangeTest.java ! test/javax/net/ssl/TLS/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLS/TLSHandshakeTest.java ! test/javax/net/ssl/TLS/TLSMFLNTest.java ! test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLS/TLSRehandshakeTest.java ! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java ! test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java ! test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLSv1/TLSHandshakeTest.java ! test/javax/net/ssl/TLSv1/TLSMFLNTest.java ! test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java ! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java ! test/javax/net/ssl/TLSv11/ExportableBlockCipher.java ! test/javax/net/ssl/TLSv11/ExportableStreamCipher.java ! test/javax/net/ssl/TLSv11/GenericBlockCipher.java ! test/javax/net/ssl/TLSv11/GenericStreamCipher.java ! test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java ! test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLSv11/TLSHandshakeTest.java ! test/javax/net/ssl/TLSv11/TLSMFLNTest.java ! test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java ! test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java ! test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java Changeset: 301402d97370 Author: amurillo Date: 2016-09-14 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/301402d97370 Merge - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict ! test/ProblemList.txt - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: e7de0a5d8396 Author: amurillo Date: 2016-09-14 17:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e7de0a5d8396 Merge Changeset: 2c087b0e4b60 Author: ssahoo Date: 2016-09-15 01:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2c087b0e4b60 8165660: Remove the intermittent keyword from sun/security/krb5/auto/MaxRetries.java Summary: Remove the intermittent keyword Reviewed-by: weijun ! test/sun/security/krb5/auto/MaxRetries.java Changeset: cc4ea9143f34 Author: ssahoo Date: 2016-09-15 01:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cc4ea9143f34 8165825: Remove the intermittent keyword from sun/security/krb5/auto/Unreachable.java Summary: Remove the intermittent keyword Reviewed-by: weijun ! test/sun/security/krb5/auto/Unreachable.java Changeset: 8ec0559cbd7e Author: stuefe Date: 2016-09-13 11:38 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8ec0559cbd7e 8165936: Potential Heap buffer overflow when seaching timezone info files Summary: readdir_r called with too small buffer Reviewed-by: clanger, rriggs, okutsu, naoto ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: 251c889c4c32 Author: skovalev Date: 2016-09-15 13:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/251c889c4c32 8165689: Fix module dependencies for sun/security/pkcs11/* tests Reviewed-by: mullan ! test/sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java ! test/sun/security/krb5/IPv6.java ! test/sun/security/pkcs11/Cipher/ReinitCipher.java ! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java ! test/sun/security/pkcs11/Cipher/TestRSACipher.java ! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java ! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java ! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java ! test/sun/security/pkcs11/KeyAgreement/TestDH.java ! test/sun/security/pkcs11/KeyAgreement/TestInterop.java ! test/sun/security/pkcs11/KeyAgreement/TestShort.java ! test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java ! test/sun/security/pkcs11/KeyGenerator/DESParity.java ! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java ! test/sun/security/pkcs11/Mac/MacKAT.java ! test/sun/security/pkcs11/Mac/MacSameTest.java ! test/sun/security/pkcs11/Mac/ReinitMac.java ! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java ! test/sun/security/pkcs11/MessageDigest/DigestKAT.java ! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java ! test/sun/security/pkcs11/MessageDigest/TestCloning.java ! test/sun/security/pkcs11/Provider/Absolute.java ! test/sun/security/pkcs11/SampleTest.java ! test/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/sun/security/pkcs11/Secmod/Crypto.java ! test/sun/security/pkcs11/Secmod/GetPrivateKey.java ! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java ! test/sun/security/pkcs11/Secmod/LoadKeystore.java ! test/sun/security/pkcs11/Secmod/TrustAnchors.java ! test/sun/security/pkcs11/SecureRandom/Basic.java ! test/sun/security/pkcs11/SecureRandom/TestDeserialization.java ! test/sun/security/pkcs11/Serialize/SerializeProvider.java ! test/sun/security/pkcs11/Signature/ByteBuffers.java ! test/sun/security/pkcs11/Signature/ReinitSignature.java ! test/sun/security/pkcs11/Signature/TestDSA.java ! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java ! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java ! test/sun/security/pkcs11/ec/ReadCertificates.java ! test/sun/security/pkcs11/ec/ReadPKCS12.java ! test/sun/security/pkcs11/ec/TestECDH.java ! test/sun/security/pkcs11/ec/TestECDH2.java ! test/sun/security/pkcs11/ec/TestECDSA.java ! test/sun/security/pkcs11/ec/TestECDSA2.java ! test/sun/security/pkcs11/ec/TestECGenSpec.java ! test/sun/security/pkcs11/ec/TestKeyFactory.java ! test/sun/security/pkcs11/rsa/KeyWrap.java ! test/sun/security/pkcs11/rsa/TestCACerts.java ! test/sun/security/pkcs11/rsa/TestKeyFactory.java ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java ! test/sun/security/pkcs11/rsa/TestSignatures.java ! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java ! test/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java ! test/sun/security/pkcs11/tls/TestMasterSecret.java ! test/sun/security/pkcs11/tls/TestPRF.java ! test/sun/security/pkcs11/tls/TestPremaster.java ! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java ! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java ! test/sun/security/x509/X509CertImpl/V3Certificate.java Changeset: 109fde5b023a Author: robm Date: 2016-09-15 15:19 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/109fde5b023a 8165988: Test JarURLConnectionUseCaches.java fails at windows: failed to clean up files after test Reviewed-by: chegar ! test/ProblemList.txt ! test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Changeset: d0d2bcebda5b Author: asmotrak Date: 2016-09-15 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d0d2bcebda5b 8163924: SSLEngineBadBufferArrayAccess.java fails intermittently with Unrecognized SSL message Reviewed-by: xuelei ! test/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Changeset: aab109341a41 Author: lancea Date: 2016-09-15 14:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/aab109341a41 8159126: Add test to validate DriverManager.println output when DriverManager is initially loaded Reviewed-by: psandoz, joehw ! test/java/sql/testng/TEST.properties + test/java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Changeset: 8e4d88e06913 Author: rriggs Date: 2016-09-15 16:05 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8e4d88e06913 8166148: Fix for JDK-8165936 broke solaris builds Reviewed-by: naoto ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: 2e1e4c9c8af2 Author: bpb Date: 2016-09-15 13:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2e1e4c9c8af2 8165323: (fs) Files.getFileStore fails with "Mount point not found" in chroot environment Summary: Replace use of FileStore with FileSystem equivalent code. Reviewed-by: redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: 32d957185656 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/32d957185656 Added tag jdk-9+136 for changeset 54c5931849a3 ! .hgtags Changeset: 3094b847dd63 Author: lana Date: 2016-09-15 21:08 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3094b847dd63 Merge - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: 9fa064f008d3 Author: amurillo Date: 2016-09-16 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9fa064f008d3 Merge Changeset: 511e3dcdf740 Author: amurillo Date: 2016-09-16 13:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/511e3dcdf740 Merge - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: 2cf89e39af00 Author: dlong Date: 2016-09-20 16:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2cf89e39af00 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict - test/sun/security/krb5/auto/unreachable.krb5.conf - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 From vladimir.kozlov at oracle.com Wed Sep 21 01:26:25 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 21 Sep 2016 01:26:25 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8129376: SPECjvm98-client performance regression in 9-b66 Message-ID: <201609210126.u8L1QQ8K001073@aojmv0008.oracle.com> Changeset: d5d5cd1adeaa Author: mcberg Date: 2016-09-20 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d5d5cd1adeaa 8129376: SPECjvm98-client performance regression in 9-b66 Reviewed-by: kvn ! src/cpu/x86/vm/c1_LinearScan_x86.hpp ! src/cpu/x86/vm/x86_32.ad From tobias.hartmann at oracle.com Wed Sep 21 08:09:49 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 21 Sep 2016 08:09:49 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8166046: [TESTBUG] compiler/stringopts/TestStringObjectInitialization.java fails with OOME Message-ID: <201609210809.u8L89nln020237@aojmv0008.oracle.com> Changeset: d288db38d1aa Author: thartmann Date: 2016-09-21 08:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d288db38d1aa 8166046: [TESTBUG] compiler/stringopts/TestStringObjectInitialization.java fails with OOME Summary: Reduced heap memory consumption of test. Reviewed-by: kvn ! test/compiler/stringopts/TestStringObjectInitialization.java From vladimir.kozlov at oracle.com Wed Sep 21 22:38:35 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 21 Sep 2016 22:38:35 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8078122: YMM registers upper 128 bits may get clobbered by a JNI call on windows Message-ID: <201609212238.u8LMcZVA026075@aojmv0008.oracle.com> Changeset: 364691289f31 Author: kvn Date: 2016-09-21 13:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/364691289f31 8078122: YMM registers upper 128 bits may get clobbered by a JNI call on windows Summary: Convert all XMM registers to be Save-on-Call on Win64. Reviewed-by: kvn Contributed-by: kishor.kharbas at intel.com ! src/cpu/x86/vm/macroAssembler_x86_sha.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86.ad From pavel.punegov at oracle.com Thu Sep 22 18:56:13 2016 From: pavel.punegov at oracle.com (pavel.punegov at oracle.com) Date: Thu, 22 Sep 2016 18:56:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8156852: Convert JSON_test to Gtest Message-ID: <201609221856.u8MIuDQF023148@aojmv0008.oracle.com> Changeset: dba0765d2b6d Author: ppunegov Date: 2016-08-17 18:48 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dba0765d2b6d 8156852: Convert JSON_test to Gtest Summary: convert test from InternalVMTests to Gtest Reviewed-by: kvn, kzhaldyb ! src/share/vm/utilities/internalVMTests.cpp ! src/share/vm/utilities/json.cpp + test/native/utilities/test_json.cpp From tobias.hartmann at oracle.com Mon Sep 26 08:07:15 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 26 Sep 2016 08:07:15 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8161085: PreserveFPRegistersTest fails with 'AssertionError: Final value has changed' Message-ID: <201609260807.u8Q87G3Z025839@aojmv0008.oracle.com> Changeset: 31e022a8660e Author: thartmann Date: 2016-09-26 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/31e022a8660e 8161085: PreserveFPRegistersTest fails with 'AssertionError: Final value has changed' Summary: C1's G1 barriers should save/restore vector registers before calling into the runtime. Reviewed-by: kvn, vlivanov ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp From vladimir.kozlov at oracle.com Mon Sep 26 17:20:53 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 26 Sep 2016 17:20:53 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8166140: C1: Possible integer overflow in LIRGenerator::generate_address on several platforms Message-ID: <201609261720.u8QHKrQS028829@aojmv0008.oracle.com> Changeset: f6c1ea29110e Author: mdoerr Date: 2016-09-19 15:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f6c1ea29110e 8166140: C1: Possible integer overflow in LIRGenerator::generate_address on several platforms Reviewed-by: kvn ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp From dean.long at oracle.com Mon Sep 26 19:33:55 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Mon, 26 Sep 2016 19:33:55 +0000 Subject: hg: jdk9/hs-comp: 2 new changesets Message-ID: <201609261933.u8QJXuiC005704@aojmv0008.oracle.com> Changeset: 80ae3a250bd8 Author: iignatyev Date: 2016-09-22 15:40 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/80ae3a250bd8 8166483: gtest fmw should be updated to support null detection on SS >= 12u4 Reviewed-by: dholmes, kzhaldyb ! test/fmw/gtest/include/gtest/internal/gtest-port.h Changeset: e4c5488bfc95 Author: dlong Date: 2016-09-26 14:21 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/e4c5488bfc95 Merge From dean.long at oracle.com Mon Sep 26 19:34:03 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Mon, 26 Sep 2016 19:34:03 +0000 Subject: hg: jdk9/hs-comp/jdk: 4 new changesets Message-ID: <201609261934.u8QJY3FS005830@aojmv0008.oracle.com> Changeset: 2fc5316da1ea Author: ccheung Date: 2016-09-20 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2fc5316da1ea 8164011: --patch-module support for CDS Summary: exports the ZIP_FreeEntry function Reviewed-by: iklam, dcubed, lfoltan ! make/lib/CoreLibraries.gmk ! make/mapfiles/libzip/mapfile-vers ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h Changeset: 793b76d431f1 Author: hseigel Date: 2016-09-21 08:10 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/793b76d431f1 8160987: JDWP ClassType.InvokeMethod doesn't validate class Summary: Add code to validate class in JDWP instead of relying on JNI to do the check. Reviewed-by: dholmes, dcubed, sspitsyn, dsamersoff ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c ! test/com/sun/jdi/InterfaceMethodsTest.java Changeset: cebf22a0fa91 Author: cjplummer Date: 2016-09-21 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cebf22a0fa91 8161225: Assert failure in JVMTI GetNamedModule at JPLISAgent.c line: 792 Summary: Made the assert less restrictive. Reviewed-by: dholmes, dcubed, sspitsyn ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! test/ProblemList.txt ! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java Changeset: a1f77096eb86 Author: dlong Date: 2016-09-26 14:21 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a1f77096eb86 Merge From dean.long at oracle.com Mon Sep 26 19:34:08 2016 From: dean.long at oracle.com (dean.long at oracle.com) Date: Mon, 26 Sep 2016 19:34:08 +0000 Subject: hg: jdk9/hs-comp/hotspot: 31 new changesets Message-ID: <201609261934.u8QJY8JQ005889@aojmv0008.oracle.com> Changeset: 4d009502987b Author: eosterlund Date: 2016-09-20 11:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4d009502987b 8165860: WorkGroup classes are missing volatile specifiers for lock-free code Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: a6dab42b58af Author: bchristi Date: 2016-09-20 10:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a6dab42b58af 8165372: StackWalker performance regression following JDK-8147039 Summary: Stack walking can use javaVFrame or vframeStream Reviewed-by: coleenp, mchung ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp Changeset: d566fd6e0740 Author: ccheung Date: 2016-09-20 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d566fd6e0740 8164011: --patch-module support for CDS Summary: allows the use of the --patch-module vm option with CDS. However, classes found in --patch-module during dump time will not be archived. Reviewed-by: iklam, dcubed, lfoltan ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/runtime/arguments.cpp ! test/runtime/modules/PatchModule/PatchModuleCDS.java Changeset: 1c9533c9629a Author: ccheung Date: 2016-09-20 20:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1c9533c9629a Merge Changeset: 8fcdd3cc8da0 Author: eosterlund Date: 2016-09-20 15:42 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8fcdd3cc8da0 8033552: Fix missing missing volatile specifiers in CAS operations in GC code Summary: Add missing volatile specifiers. Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/cms/cmsOopClosures.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/sparsePRT.cpp ! src/share/vm/gc/g1/sparsePRT.hpp ! src/share/vm/gc/parallel/mutableSpace.hpp ! src/share/vm/gc/parallel/parallelScavengeHeap.hpp ! src/share/vm/gc/parallel/psYoungGen.hpp ! src/share/vm/gc/parallel/vmStructs_parallelgc.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ab2b45b79d71 Author: jprovino Date: 2016-09-20 10:27 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ab2b45b79d71 8164482: [REDO] G1 does not implement millis_since_last_gc which is needed by RMI GC Summary: G1 does not return a correct value for the CollectedHeap::millis_since_last_gc() Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.hpp ! src/share/vm/gc/g1/g1Policy.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 53443835ee75 Author: jprovino Date: 2016-09-20 20:45 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53443835ee75 Merge - test/serviceability/jdwp/JdwpModuleCmd.java - test/serviceability/jdwp/JdwpModuleReply.java - test/serviceability/jdwp/JdwpVisibleClassesCmd.java - test/serviceability/jdwp/JdwpVisibleClassesReply.java Changeset: ddb6b697fbd1 Author: jprovino Date: 2016-09-20 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ddb6b697fbd1 Merge ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: c86a798296ae Author: sspitsyn Date: 2016-09-21 01:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c86a798296ae 8147943: jvmti.h generated with GPL header Summary: Generate the jvmti.h with the GPL+CP header Reviewed-by: dcubed, alanb ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiH.xsl ! src/share/vm/prims/jvmtiLib.xsl Changeset: c6c0b2224e96 Author: sspitsyn Date: 2016-09-21 08:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c6c0b2224e96 Merge Changeset: 9e688f318f93 Author: kzhaldyb Date: 2016-09-05 20:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9e688f318f93 8165439: Convert Test_TempNewSymbol to GTest Reviewed-by: dholmes, coleenp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/classfile/test_symbolTable.cpp Changeset: e8b18e7e35a9 Author: kzhaldyb Date: 2016-09-08 18:41 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e8b18e7e35a9 8165601: Convert arrayOopDesc_test to Gtest Reviewed-by: coleenp, iignatyev - src/share/vm/oops/arrayOop.cpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/oops/test_arrayOop.cpp Changeset: bc4db66d65c3 Author: kzhaldyb Date: 2016-09-21 11:31 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bc4db66d65c3 Merge - src/share/vm/oops/arrayOop.cpp Changeset: f5aa9da183c8 Author: ddmitriev Date: 2016-09-21 16:46 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f5aa9da183c8 8150758: [TESTBUG] need jvmti tests for module aware agents Reviewed-by: sspitsyn, dsamersoff ! make/test/JtregNative.gmk + test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java + test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/libMAAClassFileLoadHook.c + test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java + test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/libMAAClassLoadPrepare.c + test/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java + test/serviceability/jvmti/ModuleAwareAgents/ThreadStart/libMAAThreadStart.c Changeset: 45d7a06ba454 Author: coleenp Date: 2016-09-21 09:56 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/45d7a06ba454 8163969: Cyclic interface initialization causes JVM crash Summary: Fix interface initialization to follow spec: interface initializations do not set initialization state of interfaces that extend them. Reviewed-by: dholmes, acorn, lfoltan ! src/share/vm/oops/instanceKlass.cpp + test/runtime/lambda-features/CyclicInterfaceInit.java + test/runtime/lambda-features/InterfaceInitializationStates.java Changeset: 682c41f68fbf Author: coleenp Date: 2016-09-21 16:47 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/682c41f68fbf Merge Changeset: 9c5d8a861184 Author: ctornqvi Date: 2016-09-21 12:45 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c5d8a861184 8164852: Move slow tier1/tier2 runtime tests to later tiers Reviewed-by: gtriantafill, sla, mseledtsov ! test/TEST.groups Changeset: 2ad858eee506 Author: ctornqvi Date: 2016-09-21 16:52 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2ad858eee506 Merge Changeset: ce26917b8cf8 Author: ctornqvi Date: 2016-09-21 18:40 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ce26917b8cf8 Merge Changeset: 5a4770b4b7bf Author: cjplummer Date: 2016-09-21 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5a4770b4b7bf 8161225: Assert failure in JVMTI GetNamedModule at JPLISAgent.c line: 792 Summary: Made the assert less restrictive. Reviewed-by: dholmes, dcubed, sspitsyn ! src/share/vm/prims/jvmtiEnter.xsl Changeset: 2da4d47749b0 Author: kzhaldyb Date: 2016-09-16 19:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2da4d47749b0 8165613: Convert TestKlass_test to Gtest Reviewed-by: coleenp, rehn ! src/share/vm/oops/klass.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/oops/test_instanceKlass.cpp - test/native/runtime/test_instanceKlass.cpp Changeset: 736bbd7b1433 Author: kzhaldyb Date: 2016-09-22 00:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/736bbd7b1433 Merge - test/native/runtime/test_instanceKlass.cpp Changeset: 36494bc11768 Author: erikj Date: 2016-09-22 08:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/36494bc11768 8166202: Tracefile gensrc cannot handle closed src dir in different location Reviewed-by: egahlin, dholmes, tbell ! make/gensrc/GensrcJvmti.gmk Changeset: 6f627bebb70b Author: adinn Date: 2016-09-22 09:18 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6f627bebb70b 8166433: AArch64: Fix for JDK-8163014 broke AArch64 build Reviewed-by: adinn, coleenp ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp Changeset: 0ff97dc32114 Author: dsamersoff Date: 2016-09-22 15:42 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0ff97dc32114 8166552: SA: Missed testcase for add default methods to InstanceKlass Summary: Add default methods to InstanceKlass to enable SA to inspect default methods Reviewed-by: dsamersoff, iklam Contributed-by: jini.george at oracle.com + test/serviceability/sa/LingeredAppWithDefaultMethods.java + test/serviceability/sa/TestDefaultMethods.java Changeset: c8213909c403 Author: dsamersoff Date: 2016-09-22 14:29 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c8213909c403 Merge Changeset: 6f006bfb560e Author: kzhaldyb Date: 2016-09-08 15:23 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6f006bfb560e 8165433: Convert Test_linked_list to Gtest Reviewed-by: coleenp, dholmes, iignatyev ! src/share/vm/utilities/internalVMTests.cpp - src/share/vm/utilities/linkedlist.cpp + test/native/utilities/test_linkedlist.cpp Changeset: fefc408b0778 Author: iignatyev Date: 2016-09-22 16:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fefc408b0778 Merge Changeset: 15ae86213202 Author: bchristi Date: 2016-09-22 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/15ae86213202 8166501: compilation error in stackwalk.cpp on some gccs Reviewed-by: coleenp ! src/share/vm/prims/stackwalk.cpp Changeset: d354727ce2d1 Author: iignatyev Date: 2016-09-22 22:51 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d354727ce2d1 8166549: fix incorrectly @ignore-d hotspot/compiler tests Reviewed-by: kvn, kzhaldyb ! test/compiler/codecache/stress/OverloadCompileQueueTest.java Changeset: 9e79af843b09 Author: dlong Date: 2016-09-26 14:21 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9e79af843b09 Merge ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp - src/share/vm/oops/arrayOop.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/internalVMTests.cpp - src/share/vm/utilities/linkedlist.cpp - test/native/runtime/test_instanceKlass.cpp From adinn at redhat.com Tue Sep 27 08:29:44 2016 From: adinn at redhat.com (adinn at redhat.com) Date: Tue, 27 Sep 2016 08:29:44 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8165673: AArch64: Fix JNI floating point argument handling Message-ID: <201609270829.u8R8TiYa013164@aojmv0008.oracle.com> Changeset: 9cc82b204d20 Author: adinn Date: 2016-09-27 09:25 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9cc82b204d20 8165673: AArch64: Fix JNI floating point argument handling Reviewed-by: aph, adinn Contributed-by: ningsheng.jian at linaro.org ! src/cpu/aarch64/vm/interpreterRT_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp - test/compiler/floatingpoint/Test15FloatJNIArgs.java + test/compiler/floatingpoint/TestFloatJNIArgs.java - test/compiler/floatingpoint/libTest15FloatJNIArgs.c + test/compiler/floatingpoint/libTestFloatJNIArgs.c From doug.simon at oracle.com Tue Sep 27 12:41:51 2016 From: doug.simon at oracle.com (doug.simon at oracle.com) Date: Tue, 27 Sep 2016 12:41:51 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8166517: [JVMCI] export JVMCI to auto-detected JVMCI compiler Message-ID: <201609271241.u8RCfpDC011461@aojmv0008.oracle.com> Changeset: 174c38f7c4bc Author: dnsimon Date: 2016-09-27 04:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/174c38f7c4bc 8166517: [JVMCI] export JVMCI to auto-detected JVMCI compiler Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java From vladimir.kozlov at oracle.com Wed Sep 28 18:12:24 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 28 Sep 2016 18:12:24 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8166742: SIGFPE in C2 Loop IV elimination Message-ID: <201609281812.u8SICO29001527@aojmv0008.oracle.com> Changeset: 6214eb051a30 Author: rasbold Date: 2016-09-28 10:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6214eb051a30 8166742: SIGFPE in C2 Loop IV elimination Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp + test/compiler/loopopts/TestImpossibleIV.java From tom.rodriguez at oracle.com Fri Sep 30 01:12:46 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Fri, 30 Sep 2016 01:12:46 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8166869: [JVMCI] record metadata relocations for metadata references Message-ID: <201609300112.u8U1Ckf0010855@aojmv0008.oracle.com> Changeset: a77e80a0a77f Author: never Date: 2016-09-29 10:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a77e80a0a77f 8166869: [JVMCI] record metadata relocations for metadata references Reviewed-by: kvn ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp From tobias.hartmann at oracle.com Fri Sep 30 07:41:34 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 30 Sep 2016 07:41:34 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata Message-ID: <201609300741.u8U7fYvN007124@aojmv0008.oracle.com> Changeset: 4191b33b3629 Author: jcm Date: 2016-09-29 22:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4191b33b3629 8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata Summary: Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms. Reviewed-by: kvn, vlivanov ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.cpp ! src/share/vm/ci/ciMethod.hpp + test/compiler/jsr292/TestArrayReturnType.java