hg: shenandoah/jdk9/jdk: 321 new changesets
ashipile at redhat.com
ashipile at redhat.com
Wed Apr 19 07:18:33 UTC 2017
Changeset: c39f051b38d8
Author: bpb
Date: 2017-02-07 11:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c39f051b38d8
8173910: (fs) java/nio/file/FileSystem/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb
! test/java/nio/file/FileSystem/Basic.java
Changeset: 1ef7723209e7
Author: lancea
Date: 2017-02-07 14:07 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1ef7723209e7
8169313: java.xml.ws not granted NetPermission(getProxySelector)
Reviewed-by: alanb, aefimov, mchung
! src/java.base/share/lib/security/default.policy
Changeset: 88f5292cbbad
Author: rpatil
Date: 2017-02-08 02:23 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88f5292cbbad
8173943: Change error reporting of LauncherHelper to include actual Error class name
Reviewed-by: alanb, ksrini
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
Changeset: f5807d240630
Author: smarks
Date: 2017-02-07 13:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f5807d240630
8044626: Update RMI specifications to reflect modularization changes
8165649: Re-examine if Activatable object can be created from non-public class and/or constructor
Reviewed-by: alanb, mchung
! src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
! src/java.rmi/share/classes/java/rmi/activation/Activator.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
Changeset: e50de2389390
Author: mchung
Date: 2017-02-07 16:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e50de2389390
8173712: Rename JAVA_OPTIONS environment variable to JDK_JAVA_OPTIONS
Reviewed-by: henryjen, psandoz
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.h
! src/java.base/windows/native/libjli/cmdtoargs.c
! test/ProblemList.txt
! test/tools/launcher/ArgsEnvVar.java
! test/tools/launcher/I18NArgTest.java
Changeset: 47526f23be49
Author: ascarpino
Date: 2017-02-07 19:55 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/47526f23be49
8151116: Add extended key usage constraint to the jdk.certpath.disabledAlgorithms security property
Reviewed-by: wetmore
! src/java.base/share/conf/security/java.security
Changeset: 04c3f5221759
Author: coffeys
Date: 2017-02-08 08:40 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/04c3f5221759
8173783: IllegalArgumentException: jdk.tls.namedGroups
Reviewed-by: xuelei, wetmore
! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
+ test/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java
Changeset: e56bfa6ae3ce
Author: dfuchs
Date: 2017-02-08 16:33 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e56bfa6ae3ce
8173898: StackWalker.walk throws InternalError if called from a constructor invoked through reflection.
Summary: StackWalker is fixed to take into account constructor reflection frames. The specification of StackWalker.Option.SHOW_REFLECT_FRAMES is also clarified in this regard.
Reviewed-by: bchristi, lancea, mchung, psandoz
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! test/java/lang/StackWalker/Basic.java
+ test/java/lang/StackWalker/ReflectionFrames.java
Changeset: 23074c7a0bc6
Author: rriggs
Date: 2017-02-08 13:17 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/23074c7a0bc6
8174128: [testbug] Remove implementation dependency from java.time TCK tests
Reviewed-by: dfuchs, scolebourne
! test/java/time/TEST.properties
! test/java/time/tck/java/time/AbstractTCKTest.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java
! test/java/time/tck/java/time/serial/TCKZoneIdSerialization.java
+ test/java/time/test/java/time/TEST.properties
Changeset: bb824eeea452
Author: ascarpino
Date: 2017-02-08 10:56 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bb824eeea452
8174157: Backout 8151116
Reviewed-by: mullan
! src/java.base/share/conf/security/java.security
Changeset: 223b9c6c892f
Author: ascarpino
Date: 2017-02-08 11:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/223b9c6c892f
8173410: Add commented config line for jdk.security.provider.preferred
Reviewed-by: wetmore
! src/java.base/share/conf/security/java.security
Changeset: cb761a779278
Author: valeriep
Date: 2017-02-08 19:20 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cb761a779278
8173708: Re-enable AES cipher with CFB128 mode for Ucrypto provider
Summary: Updated Ucrypto config file to remove the disabled mechanisms
Reviewed-by: wetmore
! src/jdk.crypto.ucrypto/solaris/conf/security/ucrypto-solaris.cfg
! test/com/oracle/security/ucrypto/TestAES.java
Changeset: d4816c8d3ab8
Author: valeriep
Date: 2017-02-08 19:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d4816c8d3ab8
Merge
Changeset: 4be3ef759ead
Author: dlsmith
Date: 2017-02-08 12:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4be3ef759ead
8173587: LambdaMetafactory needs to validate descriptors and method name
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
+ test/java/lang/invoke/lambda/MetafactoryDescriptorTest.java
+ test/java/lang/invoke/lambda/MetafactoryMethodNameTest.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
Changeset: 00cd2ba50e10
Author: ascarpino
Date: 2017-02-08 12:08 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/00cd2ba50e10
8160655: Fix denyAfter and usage types for security properties
Reviewed-by: mullan, xuelei
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! 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/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
+ src/java.base/share/classes/sun/security/provider/certpath/PKIXExtendedParameters.java
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
+ src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! src/java.base/share/conf/security/java.security
! test/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 56a5cee26bbb
Author: dlsmith
Date: 2017-02-08 14:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/56a5cee26bbb
8033076: LambdaMetafactory should use types in implMethod.type()
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
Changeset: 95050afa6898
Author: dlsmith
Date: 2017-02-08 17:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/95050afa6898
8174226: Test failures after JDK-8033076
Summary: Reverting JDK-8033076 for now
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
Changeset: cad3932c20ec
Author: ssahoo
Date: 2017-02-09 05:19 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cad3932c20ec
8168423: Test Task: Custom system class loader + security manager + malformed policy file = recursive initialization
Summary: If a malformed policy file is encountered when running with a custom system class loader then it leads to a recursive initialization issue
Reviewed-by: mullan
+ test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
+ test/java/lang/ClassLoader/securityManager/TestClassLoader.java
+ test/java/lang/ClassLoader/securityManager/TestClient.java
+ test/java/lang/ClassLoader/securityManager/malformed.policy
+ test/java/lang/ClassLoader/securityManager/valid.policy
Changeset: 5757370ec024
Author: bpb
Date: 2017-02-09 07:48 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5757370ec024
8173387: java/nio/channels/Selector/SelectTimeout.java failed with "Test timed out early with timeout 100000000999"
Summary: Corrected timing problem with multiple threads setting static variables
Reviewed-by: clanger, alanb
! test/java/nio/channels/Selector/SelectTimeout.java
Changeset: a547b3736c3b
Author: msheppar
Date: 2017-02-09 15:56 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a547b3736c3b
8049375: Extend how the org.omg.CORBA.ORB handles the search for orb.properties
Reviewed-by: lancea, alanb
! test/TEST.groups
+ test/org/omg/CORBA/OrbPropertiesTest.java
+ test/org/omg/CORBA/TestOrbImpl.java
+ test/org/omg/CORBA/TestSingletonOrbImpl.java
+ test/org/omg/CORBA/jtreg.test.policy
Changeset: 68cb676e526a
Author: lana
Date: 2017-02-09 18:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/68cb676e526a
Merge
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
Changeset: 34174308ee40
Author: bpb
Date: 2017-02-09 14:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/34174308ee40
8174127: (ch) Add instrumentation to java/nio/channels/FileChannel/Transfer.java
Summary: Convert to TestNG and add some debugging output for large file creation time
Reviewed-by: alanb
! test/java/nio/channels/FileChannel/Transfer.java
Changeset: 23ef25fca147
Author: amlu
Date: 2017-02-10 10:07 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/23ef25fca147
8174241: ProblemList update for TestWsImport, JdbMethodExitTest and jimage tests
Reviewed-by: lancea
! test/ProblemList.txt
Changeset: 297a26386644
Author: mli
Date: 2017-02-09 18:33 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/297a26386644
8173957: Fix @since in module-info.java in dev/jdk repo
Reviewed-by: alanb, lancea
! src/java.base/share/classes/module-info.java
! src/java.datatransfer/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.instrument/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.naming/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.sasl/share/classes/module-info.java
! src/java.smartcardio/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.desktop/share/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java
! src/jdk.internal.ed/share/classes/module-info.java
! src/jdk.internal.le/share/classes/module-info.java
! src/jdk.internal.opt/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java
Changeset: cb3a760ccbb0
Author: michaelm
Date: 2017-02-10 09:55 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cb3a760ccbb0
8174716: java/net/httpclient/security/Driver.java failing in JDK 9
Reviewed-by: alanb
! test/java/net/httpclient/security/Driver.java
Changeset: 1c8f054f6278
Author: alanb
Date: 2017-02-10 09:04 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c8f054f6278
8173393: Module system implementation refresh (2/2017)
Reviewed-by: dfuchs, psandoz, mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, claes.redestad at oracle.com, alex.buckley at oracle.com, mark.reinhold at oracle.com, john.r.rose at oracle.com
! make/src/classes/build/tools/jigsaw/GenGraphs.java
! make/src/classes/build/tools/jigsaw/ModuleSummary.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
+ src/java.base/share/classes/java/lang/IllegalCallerException.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/FindException.java
! src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ResolutionException.java
! src/java.base/share/classes/java/lang/module/ResolvedModule.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/ProblemList.txt
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Class/forName/modules/TestLayer.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java
! test/java/lang/Class/getPackageName/Basic.java
! test/java/lang/StackWalker/CallerFromMain.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/DropLookupModeTest.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/Driver.java
+ test/java/lang/invoke/MethodHandles/privateLookupIn/Unnamed.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
+ test/java/lang/invoke/modules/Driver.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
+ test/java/lang/invoke/modules/Unnamed.java
+ test/java/lang/invoke/modules/m1/module-info.java
+ test/java/lang/invoke/modules/m1/p1/Main.java
+ test/java/lang/invoke/modules/m1/p1/Type1.java
+ test/java/lang/invoke/modules/m1/p2/Type2.java
+ test/java/lang/invoke/modules/m2/module-info.java
+ test/java/lang/invoke/modules/m2/q1/Type1.java
+ test/java/lang/invoke/modules/m2/q2/Type2.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/module/ModuleNamesTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/module/ModuleReferenceTest.java
! test/java/lang/module/MultiReleaseJarTest.java
+ test/java/lang/reflect/AccessibleObject/CanAccessTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
+ test/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
! test/java/lang/reflect/Layer/LayerControllerTest.java
! test/java/lang/reflect/Module/AnnotationsTest.java
! test/java/lang/reflect/Module/BasicModuleTest.java
! test/java/lang/reflect/Module/WithSecurityManager.java
+ test/java/lang/reflect/Module/addXXX/Driver.java
+ test/java/lang/reflect/Module/addXXX/m1/module-info.java
+ test/java/lang/reflect/Module/addXXX/m1/p1/C.java
+ test/java/lang/reflect/Module/addXXX/m2/module-info.java
+ test/java/lang/reflect/Module/addXXX/m2/p2/C.java
+ test/java/lang/reflect/Module/addXXX/m2/p2/internal/C.java
+ test/java/lang/reflect/Module/addXXX/m3/module-info.java
+ test/java/lang/reflect/Module/addXXX/m3/p3/C.java
+ test/java/lang/reflect/Module/addXXX/m4/module-info.java
+ test/java/lang/reflect/Module/addXXX/m4/p4/C.java
+ test/java/lang/reflect/Module/addXXX/test/module-info.java
+ test/java/lang/reflect/Module/addXXX/test/test/C.java
+ test/java/lang/reflect/Module/addXXX/test/test/Main.java
+ test/java/lang/reflect/Module/addXXX/test/test/Service.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/security/modules/ModularTest.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/ServiceLoader/modules/Basic.java
+ test/jdk/internal/reflect/CallerSensitive/CheckCSMs.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/scenarios/container/src/container/container/Main.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
Changeset: d35044f37cdb
Author: alanb
Date: 2017-02-10 12:28 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d35044f37cdb
Merge
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/ProblemList.txt
! test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
Changeset: d18d6cbde5e3
Author: alanb
Date: 2017-02-10 12:30 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d18d6cbde5e3
Merge
Changeset: ba1d4f8c77de
Author: bchristi
Date: 2017-01-31 11:51 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ba1d4f8c77de
8156073: 2-slot LiveStackFrame locals (long and double) are incorrect
Reviewed-by: coleenp, mchung
! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/LiveStackFrameInfo.java
- test/java/lang/StackWalker/CountLocalSlots.java
! test/java/lang/StackWalker/LocalsAndOperands.java
- test/java/lang/StackWalker/LocalsCrash.java
Changeset: 07739d8a2680
Author: jwilhelm
Date: 2017-01-31 20:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/07739d8a2680
Merge
! src/java.base/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! test/ProblemList.txt
Changeset: 46d67328922c
Author: jwilhelm
Date: 2017-02-01 00:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/46d67328922c
Merge
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
Changeset: 0d2ab72ba600
Author: dnsimon
Date: 2017-02-02 05:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0d2ab72ba600
8145337: [JVMCI] JVMCI initialization with SecurityManager installed fails: java.security.AccessControlException: access denied
Reviewed-by: kvn, alanb, mchung, mullan
! src/java.base/share/lib/security/default.policy
Changeset: 31fdce5df5cd
Author: jwilhelm
Date: 2017-02-09 23:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/31fdce5df5cd
Merge
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! test/ProblemList.txt
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
Changeset: 9061aabb211d
Author: jwilhelm
Date: 2017-02-09 23:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9061aabb211d
Merge
! src/java.base/share/classes/module-info.java
! test/ProblemList.txt
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
Changeset: a024ba2ca3d2
Author: dkononenko
Date: 2017-02-09 19:43 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a024ba2ca3d2
8170113: jimage extract to readonly directory causes MissingResourceException
Summary: Added a missing resource.
Reviewed-by: alanb, anazarov
Contributed-by: denis.kononenko at oracle.com
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
Changeset: 27716a9b2378
Author: serb
Date: 2017-01-31 19:22 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/27716a9b2378
8143077: Deprecate InputEvent._MASK in favor of InputEvent._DOWN_MASK
Reviewed-by: prr, alexsch, azvegint, mchung, egahlin
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Event.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/MenuShortcut.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceDragEvent.java
! src/java.desktop/share/classes/java/awt/event/ActionEvent.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/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/java/awt/peer/PopupMenuPeer.java
! src/java.desktop/share/classes/javax/swing/Autoscroller.java
! src/java.desktop/share/classes/javax/swing/DefaultButtonModel.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenuItem.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/sun/awt/NullComponentPeer.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java
! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/windows/classes/sun/awt/windows/WButtonPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WTextFieldPeer.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/VMPanel.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/Utils.java
Changeset: bdb8499fdb64
Author: psadhukhan
Date: 2017-02-02 11:05 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bdb8499fdb64
8170578: CUPS Printing is broken with Ubuntu 16.10 (CUPS 2.2)
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! test/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java
Changeset: 6dbd2f0fbd71
Author: prr
Date: 2017-02-03 09:28 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6dbd2f0fbd71
8173409: make setMixingCutoutShape public and remove jdk.desktop
Reviewed-by: serb, mchung, alexsch
! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/module-info.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
- src/jdk.desktop/share/classes/jdk/awt/AWTUtils.java
- src/jdk.desktop/share/classes/module-info.java
! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
! test/java/awt/Mixing/OpaqueTest.java
- test/java/awt/jdk/TestJDKAWTUtils.java
Changeset: 05b82284817f
Author: prr
Date: 2017-02-06 09:32 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/05b82284817f
8170493: JNI exception pending in JavaComponentAccessibility.m
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: 94038948b70f
Author: prr
Date: 2017-02-06 09:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/94038948b70f
Merge
- make/copy/Copy-java.management.gmk
- make/gensrc/Gensrc-java.management.gmk
- make/rmic/Rmic-java.management.gmk
- src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java
- src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java
- src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java
- src/java.management/share/classes/javax/management/remote/rmi/package.html
- src/java.management/share/classes/sun/management/Agent.java
- src/java.management/share/classes/sun/management/AgentConfigurationError.java
- src/java.management/share/classes/sun/management/ConnectorAddressLink.java
- src/java.management/share/classes/sun/management/FileSystem.java
- src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
- src/java.management/share/classes/sun/management/jdp/JdpController.java
- src/java.management/share/classes/sun/management/jdp/JdpException.java
- src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacket.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java
- src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java
- src/java.management/share/classes/sun/management/jdp/package-info.java
- src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
- src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
- src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
- src/java.management/share/classes/sun/management/jmxremote/package.html
- src/java.management/share/classes/sun/management/resources/agent.properties
- src/java.management/share/classes/sun/management/resources/agent_de.properties
- src/java.management/share/classes/sun/management/resources/agent_es.properties
- src/java.management/share/classes/sun/management/resources/agent_fr.properties
- src/java.management/share/classes/sun/management/resources/agent_it.properties
- src/java.management/share/classes/sun/management/resources/agent_ja.properties
- src/java.management/share/classes/sun/management/resources/agent_ko.properties
- src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties
- src/java.management/share/classes/sun/management/resources/agent_sv.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties
- src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties
- src/java.management/share/classes/sun/management/spi/AgentProvider.java
- src/java.management/share/conf/jmxremote.access
- src/java.management/share/conf/jmxremote.password.template
- src/java.management/share/conf/management.properties
- src/java.management/share/conf/snmp.acl.template
- src/java.management/unix/classes/sun/management/FileSystemImpl.java
- src/java.management/unix/native/libmanagement/FileSystemImpl.c
- src/java.management/windows/classes/sun/management/FileSystemImpl.java
- src/java.management/windows/native/libmanagement/FileSystemImpl.c
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
- src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
- test/sun/management/AgentCMETest.java
- test/sun/management/AgentCheckTest.java
Changeset: fbddaaa26e1b
Author: mcherkas
Date: 2017-02-07 18:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fbddaaa26e1b
8173145: Menu is activated after using mnemonic Alt/Key combination
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
+ test/com/sun/java/swing/plaf/windows/Test8173145.java
Changeset: 205e05380de6
Author: prr
Date: 2017-02-10 08:17 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/205e05380de6
Merge
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.desktop/share/classes/module-info.java
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
Changeset: ed26eebc8c88
Author: mchung
Date: 2017-02-10 10:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed26eebc8c88
8174739: Rename JMOD section name for native libraries from native to lib
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jmod/JmodTest.java
Changeset: 71ae110c5efd
Author: michaelm
Date: 2017-02-10 21:58 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/71ae110c5efd
8174745: Httpclient source update for JDK 8
Reviewed-by: dfuchs
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/UTF8AccumulatingDecoder.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java
Changeset: ef6894aeb9fe
Author: sherman
Date: 2017-02-11 21:31 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ef6894aeb9fe
8165640: Enhance jar tool to allow module-info in versioned directories but not in base in modular multi-release jar files
Reviewed-by: psandoz, mchung
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
+ test/tools/jar/modularJar/src/baz/jdk/test/baz/Baz.java
Changeset: 4cda2699bf59
Author: mchung
Date: 2017-02-12 16:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4cda2699bf59
8174740: RuntimeException: Module m's descriptor returns inconsistent package set
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/module-info.java
Changeset: db26f90a85f5
Author: skovalev
Date: 2017-02-10 11:00 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/db26f90a85f5
8174194: Several java/lang tests failing due to undeclared module dependencies
Reviewed-by: dfuchs, mchung
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java
! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
Changeset: 96748d4b1204
Author: jlahoda
Date: 2017-02-13 09:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/96748d4b1204
8173777: Merge javac -Xmodule into javac--patch-module
Summary: Converting uses of -Xmodule: to --patch-module.
Reviewed-by: alanb, mchung
- test/javax/xml/jaxp/common/8035437/Document.java
- test/javax/xml/jaxp/common/8035437/DocumentImpl.java
- test/javax/xml/jaxp/common/8035437/Node.java
+ test/javax/xml/jaxp/common/8035437/patch-src1/org/w3c/dom/Document.java
+ test/javax/xml/jaxp/common/8035437/patch-src1/org/w3c/dom/Node.java
+ test/javax/xml/jaxp/common/8035437/patch-src2/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
! test/javax/xml/jaxp/common/8035437/run.sh
- test/sun/text/IntHashtable/Bug4170614Test.java
! test/sun/text/IntHashtable/Bug4170614Test.sh
+ test/sun/text/IntHashtable/patch-src/java/text/Bug4170614Test.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/patch/basic/PatchTest.java
! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
Changeset: fdfa7b2fe9a7
Author: mullan
Date: 2017-02-13 11:35 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fdfa7b2fe9a7
8174837: Add "since=9" to deprecated ContentSigner and ContentSignerParameters classes
Reviewed-by: vinnie
! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java
! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java
Changeset: bdf3d3a46863
Author: lana
Date: 2017-02-16 17:13 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bdf3d3a46863
Added tag jdk-9+157 for changeset fdfa7b2fe9a7
! .hgtags
Changeset: 4fc407cc1bad
Author: dfuchs
Date: 2017-02-13 17:18 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4fc407cc1bad
8174833: java/net/httpclient/http2/BasicTest.java always fails but always report success
Reviewed-by: michaelm
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/server/Http2TestServerConnection.java
Changeset: a3b3c7b6464d
Author: dlsmith
Date: 2017-02-13 10:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a3b3c7b6464d
8174399: LambdaMetafactory should use types in implMethod.type()
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
+ test/java/lang/invoke/lambda/InheritedMethodTest.java
Changeset: a9986a4dff27
Author: redestad
Date: 2017-02-13 20:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a9986a4dff27
8174831: Reduce number of Charset classes loaded on bootstrap
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
Changeset: 735dfe90bf33
Author: sundar
Date: 2017-02-14 07:33 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/735dfe90bf33
8174209: Renumber the compress levels
Reviewed-by: alanb, jlaskey, mchung, redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/plugins/CompressorPluginTest.java
Changeset: 46052e3e5372
Author: amlu
Date: 2017-02-14 10:11 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/46052e3e5372
8169903: Refactor spliterator traversing tests into a library
Reviewed-by: psandoz
! test/java/util/Spliterator/SpliteratorCollisions.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
+ test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
! test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
! test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
! test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java
! test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
! test/java/util/stream/boottest/java.base/java/util/stream/DoubleNodeTest.java
! test/java/util/stream/boottest/java.base/java/util/stream/IntNodeTest.java
! test/java/util/stream/boottest/java.base/java/util/stream/LongNodeTest.java
! test/java/util/stream/boottest/java.base/java/util/stream/NodeTest.java
! test/java/util/stream/boottest/java.base/java/util/stream/SliceSpliteratorTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
Changeset: ca12febae936
Author: amlu
Date: 2017-02-14 12:43 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ca12febae936
8174887: Problem list javax/net/ssl/DTLS/RespondToRetransmit.java
Reviewed-by: xuelei
! test/ProblemList.txt
Changeset: 82bdb3885afa
Author: coffeys
Date: 2017-02-14 10:49 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/82bdb3885afa
8173094: Error in API documentation for SwingWorker
8173751: Syntax error in ZipFile.getComment() method
8173752: Syntax error in ZipEntry.setCompressedSize(long) method documentation
8173755: FilterOutputStream.write(byte[],int,int) javadoc correction
8173802: Incorrect argument name in java.io.FilterInputStream.read(byte[]) method documentation
Reviewed-by: coffeys, chegar
Contributed-by: abhijit.r.roy at oracle.com
! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.desktop/share/classes/javax/swing/SwingWorker.java
Changeset: 4eb7b73bb5b6
Author: dkononenko
Date: 2017-02-14 14:31 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4eb7b73bb5b6
8169715: jimage fails with IAE when attempts to inspect an empty file
Summary: Added buffer's capacity checks.
Reviewed-by: jlaskey, anazarov
Contributed-by: denis.kononenko at oracle.com
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
Changeset: b8d79a801d16
Author: sundar
Date: 2017-02-14 21:56 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b8d79a801d16
8174718: "Module <name>'s descriptor returns inconsistent package set" confusing
Reviewed-by: alanb, jlaskey, mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! test/tools/jlink/JLinkNegativeTest.java
Changeset: d52809e235c9
Author: sherman
Date: 2017-02-14 11:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d52809e235c9
8174248: partialUpdateFooMainClass test in tools/jar/modularJar/Basic.java needs to be re-examined
Reviewed-by: chegar, lancea
! test/tools/jar/modularJar/Basic.java
Changeset: 22af9029b07b
Author: darcy
Date: 2017-02-14 13:08 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/22af9029b07b
8174960: Mark WakeupAfterClose.java as failing intermittentl
Reviewed-by: rriggs, bpb
! test/java/nio/channels/Selector/WakeupAfterClose.java
Changeset: d014ae449563
Author: naoto
Date: 2017-02-14 13:20 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d014ae449563
8174779: Locale issues with Mac 10.12
Reviewed-by: bchristi
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: 1c101c68279d
Author: psandoz
Date: 2017-02-14 14:29 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c101c68279d
8174151: URLClassLoader no longer uses custom URLStreamHandler for jar URLs
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
+ src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
+ test/java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java
+ test/java/net/URL/JarHandlerPkgPrefix/handlers/jar/Handler.java
Changeset: 734a8b392154
Author: weijun
Date: 2017-02-15 09:08 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/734a8b392154
8174909: Doc error in SecureRandom
Reviewed-by: mullan
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/SecureRandom.java
Changeset: 8fd1fcfc2f09
Author: simonis
Date: 2017-02-15 09:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8fd1fcfc2f09
8174950: Gracefully handle null Supplier in Objects.requireNonNull
Reviewed-by: dholmes, psandoz, alanb, chegar
! src/java.base/share/classes/java/util/Objects.java
Changeset: 8b0d55e02f54
Author: weijun
Date: 2017-02-15 21:46 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8b0d55e02f54
8168410: Multiple JCK tests are failing due to SecurityException is not thrown.
Reviewed-by: mullan
! src/java.base/share/classes/java/security/ProtectionDomain.java
! test/java/security/testlibrary/Proc.java
! test/sun/security/util/FilePermCompat/CompatImpact.java
! test/sun/security/util/FilePermCompat/Flag.java
+ test/sun/security/util/FilePermCompat/flag.policy
Changeset: 87f2a6fb4b9a
Author: redestad
Date: 2017-02-15 15:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/87f2a6fb4b9a
8175010: ImageReader is not thread-safe
Reviewed-by: alanb, jlaskey, chegar
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReaderFactory.java
Changeset: 8060bc52c10e
Author: psandoz
Date: 2017-02-15 09:10 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8060bc52c10e
8165035: jar --help-extra should provide information on the -n/--normalize option
Reviewed-by: chegar, alanb, mchung, lancea, sherman
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
Changeset: b035f72cddfc
Author: sherman
Date: 2017-02-15 12:11 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b035f72cddfc
8173207: Upgrade compression library
Reviewed-by: alanb, erikj
! make/launcher/Launcher-jdk.pack.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/LibCommon.gmk
- src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog
- src/java.base/share/native/libzip/zlib-1.2.8/README
- src/java.base/share/native/libzip/zlib-1.2.8/compress.c
- src/java.base/share/native/libzip/zlib-1.2.8/crc32.h
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzread.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c
- src/java.base/share/native/libzip/zlib-1.2.8/infback.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.h
- src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h
- src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java
- src/java.base/share/native/libzip/zlib-1.2.8/trees.c
- src/java.base/share/native/libzip/zlib-1.2.8/trees.h
- src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c
- src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zconf.h
- src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zlib.h
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.c
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.h
+ src/java.base/share/native/libzip/zlib/ChangeLog
+ src/java.base/share/native/libzip/zlib/README
+ src/java.base/share/native/libzip/zlib/compress.c
+ src/java.base/share/native/libzip/zlib/crc32.h
+ src/java.base/share/native/libzip/zlib/deflate.c
+ src/java.base/share/native/libzip/zlib/deflate.h
+ src/java.base/share/native/libzip/zlib/infback.c
+ src/java.base/share/native/libzip/zlib/inffast.c
+ src/java.base/share/native/libzip/zlib/inffast.h
+ src/java.base/share/native/libzip/zlib/inffixed.h
+ src/java.base/share/native/libzip/zlib/inflate.c
+ src/java.base/share/native/libzip/zlib/inflate.h
+ src/java.base/share/native/libzip/zlib/inftrees.c
+ src/java.base/share/native/libzip/zlib/inftrees.h
+ src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
+ src/java.base/share/native/libzip/zlib/trees.c
+ src/java.base/share/native/libzip/zlib/trees.h
+ src/java.base/share/native/libzip/zlib/uncompr.c
+ src/java.base/share/native/libzip/zlib/zadler32.c
+ src/java.base/share/native/libzip/zlib/zconf.h
+ src/java.base/share/native/libzip/zlib/zcrc32.c
+ src/java.base/share/native/libzip/zlib/zlib.h
+ src/java.base/share/native/libzip/zlib/zutil.c
+ src/java.base/share/native/libzip/zlib/zutil.h
Changeset: d911fe42d2da
Author: ascarpino
Date: 2017-02-15 12:55 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d911fe42d2da
8174849: Change SHA1 certpath restrictions
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/conf/security/java.security
Changeset: 3534a97c9244
Author: mchung
Date: 2017-02-15 16:18 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3534a97c9244
8173374: Update GenGraphs tool to generate dot graph with requires transitive edges
Reviewed-by: dfuchs, redestad
! make/CompileModuleTools.gmk
! make/GenerateModuleSummary.gmk
! make/ModuleTools.gmk
! make/src/classes/build/tools/jigsaw/GenGraphs.java
- make/src/classes/build/tools/jigsaw/Graph.java
Changeset: 96e10bc4ff66
Author: vromero
Date: 2017-02-15 17:00 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/96e10bc4ff66
8174694: improve error message shown when main class can't be loaded
Reviewed-by: ksrini, alanb
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ test/tools/launcher/MainClassCantBeLoadedTest.java
Changeset: dab92e4bd4ef
Author: sherman
Date: 2017-02-15 22:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dab92e4bd4ef
8175053: March 5 builds failed on Windows/install repo after JDK-8173207
Reviewed-by: mchung
+ src/java.base/share/native/libzip/zlib/gzclose.c
+ src/java.base/share/native/libzip/zlib/gzguts.h
+ src/java.base/share/native/libzip/zlib/gzlib.c
+ src/java.base/share/native/libzip/zlib/gzread.c
+ src/java.base/share/native/libzip/zlib/gzwrite.c
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zutil.c
Changeset: 77df00dbacfb
Author: aefimov
Date: 2017-02-16 13:17 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/77df00dbacfb
8174735: Update JAX-WS RI integration to latest version
Reviewed-by: alanb, mchung, lancea
Contributed-by: roman.grigoriadi at oracle.com
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
Changeset: b0fe19c8a49e
Author: msheppar
Date: 2017-02-16 11:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b0fe19c8a49e
8146299: Disable rmic -Xnew
Reviewed-by: chegar, smarks, rriggs, mchung
! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
! test/ProblemList.txt
! test/sun/rmi/rmic/newrmic/equivalence/run.sh
Changeset: 8c022f735023
Author: redestad
Date: 2017-02-16 17:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8c022f735023
8175079: Lazy initialization of ImageReader breaks rmid
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: 26a708e71902
Author: lana
Date: 2017-02-16 18:28 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/26a708e71902
Merge
- make/src/classes/build/tools/jigsaw/Graph.java
- src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog
- src/java.base/share/native/libzip/zlib-1.2.8/README
- src/java.base/share/native/libzip/zlib-1.2.8/compress.c
- src/java.base/share/native/libzip/zlib-1.2.8/crc32.h
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzread.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c
- src/java.base/share/native/libzip/zlib-1.2.8/infback.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.h
- src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h
- src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java
- src/java.base/share/native/libzip/zlib-1.2.8/trees.c
- src/java.base/share/native/libzip/zlib-1.2.8/trees.h
- src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c
- src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zconf.h
- src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zlib.h
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.c
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.h
- test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java
Changeset: 9174f842811d
Author: bpb
Date: 2017-02-16 12:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9174f842811d
8175033: (se) Improve internal timing of java/nio/channels/Selector/WakeupAfterClose.java
Summary: Add print of expected ClosedSelectorException
Reviewed-by: alanb
! test/java/nio/channels/Selector/WakeupAfterClose.java
Changeset: 910801555a96
Author: bpb
Date: 2017-02-16 14:55 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/910801555a96
8175041: Add success message to java/nio/channels/FileChannel/LoopingTruncate.java
Summary: Print "Test succeeded" to stdout at the end of main()
Reviewed-by: alanb
! test/java/nio/channels/FileChannel/LoopingTruncate.java
Changeset: 3286c922ac0b
Author: bpb
Date: 2017-02-16 14:56 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3286c922ac0b
8175042: Add success message to java/io/FileInputStream/LargeFileAvailable.java
Summary: Print "Test succeeded" to stdout at the end of main()
Reviewed-by: lancea
! test/java/io/FileInputStream/LargeFileAvailable.java
Changeset: 055092148b3d
Author: weijun
Date: 2017-02-17 10:27 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/055092148b3d
8175120: Remove old tests on kdc timeout policy
Reviewed-by: xuelei
- test/sun/security/krb5/auto/BadKdc.java
- test/sun/security/krb5/auto/BadKdc1.java
- test/sun/security/krb5/auto/BadKdc2.java
- test/sun/security/krb5/auto/BadKdc3.java
- test/sun/security/krb5/auto/BadKdc4.java
- test/sun/security/krb5/auto/CommMatcher.java
- test/sun/security/krb5/auto/MaxRetries.java
- test/sun/security/krb5/auto/TcpTimeout.java
- test/sun/security/krb5/auto/UdpTcp.java
Changeset: 02bb14ee7f9d
Author: amlu
Date: 2017-02-17 14:10 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/02bb14ee7f9d
8175062: Mark java/nio/channels/AsyncCloseAndInterrupt.java as intermittently failing
Reviewed-by: bpb
! test/java/nio/channels/AsyncCloseAndInterrupt.java
Changeset: b459c6ed9cd3
Author: ihse
Date: 2017-02-17 14:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b459c6ed9cd3
8175165: Don't process JceSecurity.java.template if crypto sources is not present
Reviewed-by: erikj
! make/gensrc/GensrcMisc.gmk
Changeset: cdb6ac2b8a25
Author: aghaisas
Date: 2017-02-08 17:02 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cdb6ac2b8a25
8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
Reviewed-by: yan, arapte
Contributed-by: rahul.d.singh at oracle.com
! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
Changeset: b0671742f122
Author: alexsch
Date: 2017-02-08 18:10 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b0671742f122
8147440: HiDPI (Windows) Swing components have incorrect sizes after changing display resolution
Reviewed-by: serb, azvegint
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
+ test/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnDPIChangingTest.java
+ test/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnMovingToAnotherDisplay.java
Changeset: ba316e40c19b
Author: malenkov
Date: 2017-02-08 19:22 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ba316e40c19b
8173876: Fast precise scrolling and DeltaAccumulator fix for macOS Sierra 10.12.2
Reviewed-by: serb, alexsch
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java
Changeset: e69569fe2655
Author: psadhukhan
Date: 2017-02-10 13:32 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e69569fe2655
8147002: [macosx] Arabic character cannot be rendered on MacOS X
Reviewed-by: prr, pnarayanan, jdv
Contributed-by: prasanta.sadhukhan at oracle.com, prahalad.kumar.narayanan at oracle.com
! src/java.desktop/macosx/classes/sun/font/CFont.java
+ test/java/awt/font/Fallback/MissingGlyphTest.java
Changeset: 6ead667074d4
Author: prr
Date: 2017-02-10 08:57 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6ead667074d4
Merge
- src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
- src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
- test/java/lang/StackWalker/CountLocalSlots.java
- test/java/lang/StackWalker/LocalsCrash.java
- test/java/lang/invoke/lambda/MetafactorySamReturnTest.java
- test/java/lang/invoke/modules/ModuleAccessControlTest.java
- test/java/lang/invoke/modules/src/m1/module-info.java
- test/java/lang/invoke/modules/src/m1/p1/Main.java
- test/java/lang/invoke/modules/src/m1/p1/Type1.java
- test/java/lang/invoke/modules/src/m1/p2/Type2.java
- test/java/lang/invoke/modules/src/m2/module-info.java
- test/java/lang/invoke/modules/src/m2/q1/Type1.java
- test/java/lang/invoke/modules/src/m2/q2/Type2.java
Changeset: 462934a5d8b1
Author: prr
Date: 2017-02-10 10:20 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/462934a5d8b1
8172967: [macosx] Exception while working with layout for text containing unmappable character
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/sun/font/CompositeStrike.java
! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
+ test/java/awt/font/TextLayout/MissingCodePointLayoutTest.java
Changeset: 68e4988e48e6
Author: jdv
Date: 2017-02-13 12:13 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/68e4988e48e6
7107905: ColorModel subclasses are missing hashCode() or equals() or both methods
Reviewed-by: prr, flar
Contributed-by: jayathirth.d.v at oracle.com
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/java/awt/image/PackedColorModel.java
+ test/java/awt/image/ColorModel/EqualsTest.java
+ test/java/awt/image/ComponentColorModel/ComponentColorModelEqualsTest.java
+ test/java/awt/image/IndexColorModel/IndexColorModelEqualsTest.java
+ test/java/awt/image/PackedColorModel/PackedColorModelEqualsTest.java
Changeset: 1b9926205a97
Author: psadhukhan
Date: 2017-02-13 16:26 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1b9926205a97
8174720: [TEST_BUG] add :open to a @modules annotation for bug7089914.java
Reviewed-by: yan
! test/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java
Changeset: 2855498ee7c6
Author: prr
Date: 2017-02-13 08:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2855498ee7c6
8170913: Java "1.8.0_112" on Windows 10 displays different characters for EUDCs from ones created in eudcedit.exe.
Reviewed-by: vadim, psadhukhan
! src/java.desktop/share/classes/sun/font/CompositeFont.java
Changeset: 079b407272a9
Author: prr
Date: 2017-02-13 11:48 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/079b407272a9
8173028: Incorrect processing of supplementary-plane characters in text fields
Reviewed-by: serb, vadim
! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
+ test/java/awt/font/TextLayout/HitTest.java
Changeset: 32cddf46ddb6
Author: ddehaven
Date: 2017-02-13 11:51 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/32cddf46ddb6
Merge
- test/javax/xml/jaxp/common/8035437/Document.java
- test/javax/xml/jaxp/common/8035437/DocumentImpl.java
- test/javax/xml/jaxp/common/8035437/Node.java
+ test/javax/xml/jaxp/common/8035437/patch-src1/org/w3c/dom/Document.java
+ test/javax/xml/jaxp/common/8035437/patch-src1/org/w3c/dom/Node.java
+ test/javax/xml/jaxp/common/8035437/patch-src2/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
- test/sun/text/IntHashtable/Bug4170614Test.java
+ test/sun/text/IntHashtable/patch-src/java/text/Bug4170614Test.java
Changeset: 7ba90377c7f4
Author: dbatrak
Date: 2017-02-14 00:09 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7ba90377c7f4
8170950: Text is displayed in bold when fonts are installed into symlinked folder
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/font/FontFamily.java
Changeset: 3d324be1e6a0
Author: azvegint
Date: 2017-02-14 01:11 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3d324be1e6a0
8166313: JavaDoc mentions AppEvent subclasses as inner class of AppEvent
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java
! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java
! src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java
! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java
! src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java
! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java
Changeset: 40f17fdc4490
Author: psadhukhan
Date: 2017-02-14 10:00 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/40f17fdc4490
8174717: [TEST_BUG] javax/swing/text/html/StyleSheet/bug4936917.java
Reviewed-by: yan, serb
! test/javax/swing/text/html/StyleSheet/bug4936917.java
Changeset: 1ae309b73c0d
Author: pnarayanan
Date: 2017-02-14 11:24 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1ae309b73c0d
6852563: ArrayOutOfBoundException when reading RLE8 compressed bitmap
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
Changeset: 91a8b80fe1bc
Author: ddehaven
Date: 2017-02-16 13:55 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/91a8b80fe1bc
Merge
Changeset: c476ca737506
Author: redestad
Date: 2017-02-17 18:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c476ca737506
8175026: Capture build-time parameters to --generate-jli-classes
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
Changeset: bc86105ee839
Author: lana
Date: 2017-02-23 16:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bc86105ee839
Added tag jdk-9+158 for changeset c476ca737506
! .hgtags
Changeset: 4209ad3e50bc
Author: amlu
Date: 2017-02-20 15:32 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4209ad3e50bc
8175240: Problem list org/omg/CORBA/OrbPropertiesTest.java
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: 38e5d6e8a291
Author: skuksenko
Date: 2017-02-21 11:08 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/38e5d6e8a291
8175274: Fix httpclient asynchronous usage
Reviewed-by: dfuchs, michaelm
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java
+ test/java/net/httpclient/http2/FixedThreadPoolTest.java
Changeset: 29059b8ecc7f
Author: lana
Date: 2017-02-21 05:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/29059b8ecc7f
8172956: JDK9 message drop 30 l10n resource file updates - open
Reviewed-by: joehw, mchung, smarks, sherman, henryjen
Contributed-by: li.jiang at oracle.com
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_de.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_es.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_fr.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_it.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ja.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ko.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_sv.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
Changeset: b2661d26e556
Author: ascarpino
Date: 2017-02-22 14:12 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b2661d26e556
8175250: Manifest checking throws exception with no entry
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Changeset: 57bca371b87b
Author: redestad
Date: 2017-02-23 18:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/57bca371b87b
8169713: jimage fails with StringIndexOutOfBoundsException when path to the inspected image is an empty string
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
Changeset: 9b9039fb18d8
Author: lana
Date: 2017-02-23 17:29 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9b9039fb18d8
Merge
Changeset: 458368c00bf9
Author: lana
Date: 2017-02-23 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/458368c00bf9
Merge
Changeset: f9d61d929dbb
Author: psandoz
Date: 2017-02-23 13:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f9d61d929dbb
8175360: Error in Collectors.averagingXXX Java Doc
Reviewed-by: shade
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: e45eaa822540
Author: chegar
Date: 2017-02-24 10:37 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e45eaa822540
8175261: Per-protocol cache setting not working for JAR URLConnection
Reviewed-by: dfuchs, michaelm
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
! test/java/net/URLConnection/SetDefaultUseCaches.java
Changeset: 615d771202e8
Author: jgeorge
Date: 2017-02-15 11:58 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/615d771202e8
8173896: SA: BasicLauncherTest.java (printmdo) fails for Client VM and Server VM with emulated-client
Summary: Avoid running the test for client VMs and emulated client VMs, when method data is not available.
Reviewed-by: sspitsyn, dsamersoff
Contributed-by: jini.george at oracle.com
! test/sun/tools/jhsdb/BasicLauncherTest.java
Changeset: b4f4306a9c34
Author: asapre
Date: 2017-02-15 17:11 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b4f4306a9c34
8174196: sun/management/jdp tests are not running properly
Reviewed-by: egahlin, dfuchs
Contributed-by: amit.sapre at oracle.com
! test/sun/management/jdp/JdpDefaultsTest.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/sun/management/jdp/JdpOffTest.java
! test/sun/management/jdp/JdpSpecificAddressTest.java
Changeset: de39e3d47a80
Author: gtriantafill
Date: 2017-02-15 11:36 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/de39e3d47a80
8174855: Quarantine failing test jdk/test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java
Reviewed-by: alanb, coleenp
! test/ProblemList.txt
Changeset: 452ec4d03b3c
Author: kvn
Date: 2017-02-16 15:48 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/452ec4d03b3c
8174879: Rename jdk.vm.ci to jdk.internal.vm.ci
Summary: Rename jdk.vm.ci and jdk.vm.compiler modules to jdk.internal.vm.ci and jdk.internal.vm.compiler.
Reviewed-by: mchung, ihse, dnsimon
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/java.base/unix/classes/module-info.java.extra
Changeset: a4d094e7dd1f
Author: jwilhelm
Date: 2017-02-18 03:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a4d094e7dd1f
Merge
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! test/ProblemList.txt
Changeset: 2a5a67a09099
Author: jwilhelm
Date: 2017-02-24 12:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2a5a67a09099
Merge
! test/ProblemList.txt
- test/sun/security/krb5/auto/BadKdc.java
- test/sun/security/krb5/auto/BadKdc1.java
- test/sun/security/krb5/auto/BadKdc2.java
- test/sun/security/krb5/auto/BadKdc3.java
- test/sun/security/krb5/auto/BadKdc4.java
- test/sun/security/krb5/auto/CommMatcher.java
- test/sun/security/krb5/auto/MaxRetries.java
- test/sun/security/krb5/auto/TcpTimeout.java
- test/sun/security/krb5/auto/UdpTcp.java
Changeset: d5a4c4670e68
Author: prappo
Date: 2017-02-24 11:33 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d5a4c4670e68
8175305: Typos in net.properties
Reviewed-by: bpb
! src/java.base/share/conf/net.properties
Changeset: 4208f726e9da
Author: prappo
Date: 2017-02-24 17:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4208f726e9da
8164625: Pooled HttpConnection should be removed during close
Reviewed-by: dfuchs, michaelm
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
- test/java/net/httpclient/HandshakePhase.java
+ test/java/net/httpclient/websocket/ConnectionHandover.java
+ test/java/net/httpclient/websocket/DummyWebSocketServer.java
+ test/java/net/httpclient/websocket/LoggingHelper.java
+ test/java/net/httpclient/websocket/logging.properties
Changeset: d31e3036f0a8
Author: mchung
Date: 2017-02-24 09:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d31e3036f0a8
8175193: jlink and `requires static`
Reviewed-by: alanb, forax
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/module-info.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Foo.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Lib.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m5/module-info.java
+ test/tools/jlink/plugins/SystemModuleDescriptors/src/m5/p5/Main.java
Changeset: c3039b7b89f0
Author: bpb
Date: 2017-02-24 11:28 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c3039b7b89f0
8175115: Improve instrumentation of java/nio/file/WatchService/LotsOfEvents.java
Summary: Attempt an additional long poll to check for missed events and print more information
Reviewed-by: rriggs
! test/java/nio/file/WatchService/LotsOfEvents.java
Changeset: 9d348a303ea2
Author: amlu
Date: 2017-02-28 16:44 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9d348a303ea2
8175972: Remove javax/xml/ws/clientjar/TestWsImport.java from ProblemList
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: b6aa2d618da4
Author: redestad
Date: 2017-02-28 12:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b6aa2d618da4
8175385: ServiceLoader$LazyClassPathLookupIterator scans boot and platform modules for services
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
Changeset: 0c6245916e47
Author: asapre
Date: 2017-02-21 17:33 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0c6245916e47
8174915: Improve error handing for Jdp tests under sun/management/jdp
Summary: Added checks for abnormal exits of spawn process by test cases
Reviewed-by: dholmes, dfuchs, sspitsyn
Contributed-by: amit.sapre at oracle.com
! test/sun/management/jdp/DynamicLauncher.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
Changeset: ed98f82f9256
Author: jwilhelm
Date: 2017-02-21 22:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ed98f82f9256
Merge
Changeset: f21b6912d865
Author: hb
Date: 2017-02-23 20:35 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f21b6912d865
8173130: SubjectDelegation2Test.java and SubjectDelegation3Test.java failing on solaris
Reviewed-by: dfuchs
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java
! test/javax/management/remote/mandatory/subjectDelegation/policy21
! test/javax/management/remote/mandatory/subjectDelegation/policy22
! test/javax/management/remote/mandatory/subjectDelegation/policy23
! test/javax/management/remote/mandatory/subjectDelegation/policy24
! test/javax/management/remote/mandatory/subjectDelegation/policy25
! test/javax/management/remote/mandatory/subjectDelegation/policy31
! test/javax/management/remote/mandatory/subjectDelegation/policy32
! test/javax/management/remote/mandatory/subjectDelegation/policy33
! test/javax/management/remote/mandatory/subjectDelegation/policy34
! test/javax/management/remote/mandatory/subjectDelegation/policy35
Changeset: 6dd2f49fbf96
Author: jwilhelm
Date: 2017-02-24 19:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6dd2f49fbf96
Merge
Changeset: 49b54a4d9e84
Author: jwilhelm
Date: 2017-02-28 16:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/49b54a4d9e84
Merge
- test/java/net/httpclient/HandshakePhase.java
Changeset: f3013adf1e3d
Author: lana
Date: 2017-03-02 21:16 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f3013adf1e3d
Added tag jdk-9+159 for changeset 49b54a4d9e84
! .hgtags
Changeset: 3117bede8ce4
Author: sherman
Date: 2017-02-28 22:16 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3117bede8ce4
8174996: jar leaves temporary file when exception occur in creating jar
Reviewed-by: psandoz
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
Changeset: f2b062c77fba
Author: redestad
Date: 2017-03-02 12:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2b062c77fba
8175561: Memory churn in jimage code affects startup after resource encapsulation changes
Reviewed-by: jlaskey, mchung
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageLocationWriter.java
Changeset: 61cdb3f97d84
Author: redestad
Date: 2017-03-02 16:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/61cdb3f97d84
8176041: Optimize handling of comment lines in Properties$LineReader.readLine
Reviewed-by: shade, sherman, psandoz
! src/java.base/share/classes/java/util/Properties.java
Changeset: 5cc4e4656d3b
Author: lana
Date: 2017-03-03 01:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5cc4e4656d3b
Merge
Changeset: 9829b46c5053
Author: mbaesken
Date: 2017-03-01 14:07 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9829b46c5053
8175000: jexec fails to execute simple helloworld.jar
Reviewed-by: ksrini, henryjen, stuefe
! src/java.base/unix/native/launcher/jexec.c
+ test/tools/launcher/Jexec.java
Changeset: 6e4060defbee
Author: dl
Date: 2017-03-03 10:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6e4060defbee
8141596: java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java starts failing intermittently
Reviewed-by: martin, psandoz, dholmes
! test/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java
Changeset: cc5280ac8584
Author: dl
Date: 2017-03-03 10:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cc5280ac8584
8173909: Miscellaneous changes imported from jsr166 CVS 2017-03
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
- test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
+ test/java/util/concurrent/ArrayBlockingQueue/WhiteBox.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PhaserTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
Changeset: b35a2a941498
Author: iignatyev
Date: 2017-03-03 22:00 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b35a2a941498
8176162: com/sun/jndi/dns/Parser.java is not executed
Reviewed-by: rriggs
! test/com/sun/jndi/dns/Parser.java
Changeset: 9132102b7bb6
Author: amlu
Date: 2017-03-06 13:43 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9132102b7bb6
8176182: 4 security tests are not run
Reviewed-by: weijun
! test/ProblemList.txt
! test/sun/security/ec/SignedObjectChain.java
! test/sun/security/mscapi/SignedObjectChain.java
! test/sun/security/rsa/SignedObjectChain.java
! test/sun/security/ssl/rsa/SignedObjectChain.java
Changeset: c774a15fce40
Author: amlu
Date: 2017-03-06 15:58 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c774a15fce40
8176187: jdk/internal/misc/JavaLangAccess/NewUnsafeString.java is not run
Reviewed-by: alanb
! test/ProblemList.txt
! test/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java
Changeset: 1e2e880353a6
Author: amlu
Date: 2017-03-06 16:07 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1e2e880353a6
8176185: java/util/TimeZone/UTCAliasTest.java is not run
Reviewed-by: alanb
! test/java/util/TimeZone/UTCAliasTest.java
Changeset: 1c14d0ba40e0
Author: naoto
Date: 2017-03-06 18:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c14d0ba40e0
8174736: [JCP] [Mac]Cannot launch JCP on Mac os with language set to "Chinese, Simplified" while region is not China
Reviewed-by: bchristi
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: 995c79630b35
Author: skovalev
Date: 2017-03-07 16:02 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/995c79630b35
8176213: 78 sun/security/krb5/auto tests failing due to undeclared dependecies
Reviewed-by: weijun
! test/ProblemList.txt
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/sun/security/krb5/auto/Renew.java
! test/sun/security/krb5/auto/TEST.properties
Changeset: 1ccb32228fe7
Author: weijun
Date: 2017-03-07 22:42 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1ccb32228fe7
8171319: keytool should print out warnings when reading or generating cert/cert req using weak algorithms
Reviewed-by: coffeys
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/provider/certpath/BasicChecker.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
+ test/sun/security/tools/keytool/WeakAlg.java
Changeset: cac788454598
Author: weijun
Date: 2017-03-07 22:55 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cac788454598
8175846: Provide javadoc descriptions for jdk.policytool and jdk.crypto.* modules
Reviewed-by: vinnie
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.java
Changeset: ddf8af0e536a
Author: lana
Date: 2017-03-09 21:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ddf8af0e536a
Added tag jdk-9+160 for changeset cac788454598
! .hgtags
Changeset: 4b8e662483a1
Author: dl
Date: 2017-03-07 10:06 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4b8e662483a1
8176155: SubmissionPublisher closeExceptionally() may override close()
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
Changeset: 9a22fca36ecc
Author: asapre
Date: 2017-02-24 14:59 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9a22fca36ecc
7132577: javax/management/monitor/MultiMonitorTest.java fails in JDK8-B22
Summary: Changed testâs own timeout mechanism to jtregâs default timeout
Reviewed-by: dholmes, egahlin
Contributed-by: amit.sapre at oracle.com
! test/javax/management/monitor/MultiMonitorTest.java
Changeset: 02653d53d655
Author: jwilhelm
Date: 2017-02-27 18:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/02653d53d655
Merge
Changeset: 6cbd14897a48
Author: jwilhelm
Date: 2017-03-03 20:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6cbd14897a48
Merge
Changeset: ca35f499c66a
Author: jwilhelm
Date: 2017-03-07 19:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ca35f499c66a
Merge
- test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
Changeset: 3479929a0040
Author: jwilhelm
Date: 2017-03-07 19:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3479929a0040
Merge
Changeset: 59a110a38cea
Author: msheppar
Date: 2017-03-07 22:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/59a110a38cea
8175325: NetworkInterface.getInterfaceAddresses throws NPE when no addresses
Reviewed-by: chegar, martin
! src/java.base/share/classes/java/net/NetworkInterface.java
+ test/java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java
Changeset: 314a7c2356c3
Author: jjg
Date: 2017-03-07 15:38 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/314a7c2356c3
8176131: Simplify new Taglet API
Reviewed-by: ksrini
! make/src/classes/build/tools/taglet/Incubating.java
Changeset: eee4e9f9a547
Author: mli
Date: 2017-03-07 23:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eee4e9f9a547
8176337: Mark several tests as intermittently failing
Reviewed-by: darcy
! test/java/io/FileInputStream/LargeFileAvailable.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/nio/channels/FileChannel/LoopingTruncate.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Transfers.java
! test/javax/net/ssl/DTLS/CipherSuite.java
! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
Changeset: 0c12834e44c2
Author: amlu
Date: 2017-03-08 15:29 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0c12834e44c2
8167525: update jdk tests to remove @compile --add-modules workaround
Reviewed-by: mchung
! test/ProblemList.txt
! test/com/sun/jndi/dns/Parser.java
! test/com/sun/jndi/dns/Test6991580.java
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java
! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java
! test/java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java
! test/javax/smartcardio/CommandAPDUTest.java
! test/javax/smartcardio/HistoricalBytes.java
! test/javax/smartcardio/ResponseAPDUTest.java
! test/javax/smartcardio/Serialize.java
+ test/javax/smartcardio/TEST.properties
! test/javax/smartcardio/TerminalFactorySpiTest.java
! test/javax/smartcardio/TestCardPermission.java
! test/javax/smartcardio/TestCommandAPDU.java
! test/sun/security/ec/TestEC.java
! test/sun/security/mscapi/IsSunMSCAPIAvailable.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/provider/PolicyFile/Modules.java
Changeset: ec0bba5289ae
Author: weijun
Date: 2017-03-08 15:35 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ec0bba5289ae
8176320: sun/security/tools/jarsigner/TsacertOptionTest.java compilation error, all mach 5 tier 2 platforms broken.
Reviewed-by: xuelei
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
Changeset: 1e350cbeb189
Author: bpb
Date: 2017-03-08 09:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1e350cbeb189
8175209: Account for race condition in java/nio/channels/AsynchronousSocketChannel/Basic.java
Summary: Pause until the channel reaches a pended state instead of for a fixed time.
Reviewed-by: prappo, mli, alanb
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
Changeset: ef7930a8e319
Author: bpb
Date: 2017-03-08 09:53 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ef7930a8e319
8176317: (ch) Add print of timeout value to java/nio/channels/AsynchronousSocketChannel/Basic.java
Summary: Add print of timeout value.
Reviewed-by: alanb
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
Changeset: cc365ecb830d
Author: lancea
Date: 2017-03-08 13:54 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cc365ecb830d
8176235: Minor updates to package.html
Reviewed-by: joehw
! src/java.sql/share/classes/java/sql/package.html
! src/java.sql/share/classes/javax/sql/package.html
Changeset: 4f151e0530e6
Author: bpb
Date: 2017-03-08 12:14 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4f151e0530e6
8176394: Incorrect relational operator in java/nio/channels/FileChannel/InterruptDeadlock.java
Summary: Change Reader thread run method so it reads continuously as intended
Reviewed-by: alanb
! test/java/nio/channels/FileChannel/InterruptDeadlock.java
Changeset: 3b2391fffdc5
Author: amjiang
Date: 2017-03-08 14:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3b2391fffdc5
8176400: Problemlist sun/security/ssl/X509KeyManager/PreferredKey.java due to JDK-8176354
Reviewed-by: xuelei
! test/ProblemList.txt
Changeset: a54e33fc0f2d
Author: xiaofeya
Date: 2017-03-08 17:17 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a54e33fc0f2d
8176195: Fix misc module dependencies in jdk_core tests
Reviewed-by: mchung
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/nio/channels/AsynchronousSocketChannel/Leaky.java
! test/java/nio/charset/Charset/CharsetContainmentTest.java
! test/java/nio/charset/Charset/Contains.java
! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java
! test/java/nio/charset/Charset/RegisteredCharsets.java
! test/java/nio/charset/CharsetEncoder/Flush.java
! test/java/nio/charset/RemovingSunIO/SunioAlias.java
! test/java/nio/charset/coders/Check.java
! test/java/nio/charset/coders/ResetISO2022JP.java
! test/java/util/ServiceLoader/modules/Basic.java
+ test/javax/naming/TEST.properties
+ test/javax/sql/rowset/TEST.properties
! test/sun/net/www/http/KeepAliveCache/B5045306.java
! test/sun/nio/cs/CheckHistoricalNames.java
! test/sun/nio/cs/EuroConverter.java
! test/sun/nio/cs/HWKatakanaMS932EncodeTest.java
! test/sun/nio/cs/ISCIITest.java
! test/sun/nio/cs/JISAutoDetectTest.java
! test/sun/nio/cs/NIOJISAutoDetectTest.java
! test/sun/nio/cs/SJISCanEncode.java
! test/sun/nio/cs/StreamEncoderClose.java
! test/sun/nio/cs/Test6254467.java
! test/sun/nio/cs/TestConverterDroppedCharacters.java
! test/sun/nio/cs/TestCp834_SBCS.java
! test/sun/nio/cs/TestCp93xSISO.java
! test/sun/nio/cs/TestIBM1364.java
! test/sun/nio/cs/TestIBMBugs.java
! test/sun/nio/cs/TestISO2022CNDecoder.java
! test/sun/nio/cs/TestISO2022JP.java
! test/sun/nio/cs/TestISO2022JPEncoder.java
! test/sun/nio/cs/TestISO2022JPSubBytes.java
! test/sun/nio/cs/TestIllegalISO2022Esc.java
! test/sun/nio/cs/TestIllegalSJIS.java
! test/sun/nio/cs/TestMS5022X.java
! test/sun/nio/cs/TestSJIS0213.java
! test/sun/nio/cs/TestSJIS0213_SM.java
! test/sun/nio/cs/TestTrailingEscapesISO2022JP.java
Changeset: a3276d8711b7
Author: asmotrak
Date: 2017-03-08 18:54 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a3276d8711b7
8176183: sun/security/mscapi/SignedObjectChain.java fails on Windows
Reviewed-by: weijun
! test/ProblemList.txt
! test/java/security/SignedObject/Chain.java
Changeset: 0ed8755f5b7f
Author: ihse
Date: 2017-03-09 09:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0ed8755f5b7f
8170884: Clean up post-jlink file copying to the images
Reviewed-by: erikj
! make/copy/Copy-java.base.gmk
Changeset: 4752e7a805fd
Author: rpatil
Date: 2017-03-09 14:12 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4752e7a805fd
8176044: (tz) Support tzdata2017a
Reviewed-by: naoto
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: bc1bf2be03bc
Author: mchung
Date: 2017-03-09 07:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bc1bf2be03bc
8175797: (ref) Reference::enqueue method should clear referent before enqueuing
Reviewed-by: alanb, kbarrett, mr
! src/java.base/share/classes/java/lang/ref/FinalReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! test/java/lang/ref/ReferenceEnqueue.java
Changeset: bf5351eced99
Author: bpb
Date: 2017-03-09 08:55 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bf5351eced99
8176332: Increase sleep time in java/nio/channels/Selector/ChangingInterests.java write1()
Summary: Increase sleep from 50 to 150 ms.
Reviewed-by: alanb
! test/java/nio/channels/Selector/ChangingInterests.java
Changeset: a643e91c7138
Author: bpb
Date: 2017-03-09 08:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a643e91c7138
8176237: (fs) java/nio/file/FileStore/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb, chegar
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/lib/testlibrary/jdk/testlibrary/FileUtils.java
Changeset: f41f869703b3
Author: sherman
Date: 2017-03-09 12:39 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f41f869703b3
8176029: Linebreak matcher is not equivalent to the pattern as stated in javadoc
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/RegExTest.java
Changeset: 080bac0e45b6
Author: jjg
Date: 2017-03-09 13:46 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/080bac0e45b6
8176331: Simplify new doclet packages
Reviewed-by: ksrini
! make/src/classes/build/tools/taglet/Incubating.java
Changeset: 222691c93ddc
Author: lana
Date: 2017-03-09 23:16 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/222691c93ddc
Merge
Changeset: f80fadfa33c3
Author: dl
Date: 2017-03-10 08:59 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f80fadfa33c3
8176303: Flow.Subscription.request(0) should be treated as an error
Reviewed-by: martin, chegar
! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
Changeset: 9b01b12f022c
Author: dmarkov
Date: 2017-02-14 15:47 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9b01b12f022c
8163979: [macosx] Chinese text shows as Latin w/ openVanilla input method
Reviewed-by: prr, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java
Changeset: 04b8a8fb5806
Author: dbatrak
Date: 2017-02-15 00:16 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/04b8a8fb5806
8170552: [macosx] Wrong rendering of diacritics on macOS
Reviewed-by: prr, vadim
! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java
+ test/java/awt/font/TextLayout/DiacriticsDrawingTest.java
Changeset: 7bea1b574070
Author: mrkam
Date: 2017-02-15 16:16 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7bea1b574070
8172500: Create test for SwingSet SliderDemo
Reviewed-by: serb, mrkam
Contributed-by: Vikrant Agarwal <vikrant.v.agarwal at oracle.com>
+ test/sanity/client/SwingSet/src/SliderDemoTest.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/slider/SliderDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/slider/resources/SliderDemo.properties
Changeset: 656ccef366ac
Author: mrkam
Date: 2017-02-15 18:22 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/656ccef366ac
8172701: Jemmy: FrameOperator: maximize() and demaximize() is not properly implemented
Reviewed-by: serb, shurailine, mrkam
Contributed-by: Muneer Kolarkunnu <abdul.kolarkunnu at oracle.com>
! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java
! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
Changeset: c0cfc1420a14
Author: pkbalakr
Date: 2017-02-16 12:05 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c0cfc1420a14
8162959: [HiDPI] screenshot artifacts using AWT Robot
Reviewed-by: alexsch, prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
+ test/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureResolutionTest.java
+ test/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java
Changeset: e67a9a0f1561
Author: mrkam
Date: 2017-02-15 23:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e67a9a0f1561
8174161: [TESTBUG] Create test for SwingSet DialogDemo
Reviewed-by: serb, mrkam
Contributed-by: Vikrant Agarwal <vikrant.v.agarwal at oracle.com>
+ test/sanity/client/SwingSet/src/DialogDemoTest.java
+ test/sanity/client/SwingSet/src/TestHelpers.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/dialog/DialogDemo.java
! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java
! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java
Changeset: 460f7166ddc9
Author: mrkam
Date: 2017-02-15 23:37 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/460f7166ddc9
Merge
Changeset: c89cba3ceeec
Author: mrkam
Date: 2017-02-15 23:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c89cba3ceeec
8172489: [TESTBUG] Create test for SwingSet DialogDemo
Reviewed-by: shurailine, prr, mrkam
Contributed-by: Vikrant Agarwal <vikrant.v.agarwal at oracle.com>
! test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderAPIDriver.java
Changeset: 88cb99cf7c28
Author: pkbalakr
Date: 2017-02-16 16:30 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88cb99cf7c28
8175066: Compilation error due to tag in JDK-8162959
Reviewed-by: aghaisas, psadhukhan
! src/java.desktop/share/classes/java/awt/Robot.java
Changeset: 094ebbe85b36
Author: serb
Date: 2017-02-16 17:21 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/094ebbe85b36
6622944: Use package-info.java instead of package.html within awt packages
Reviewed-by: darcy
+ src/java.datatransfer/share/classes/java/awt/datatransfer/package-info.java
- src/java.datatransfer/share/classes/java/awt/datatransfer/package.html
+ src/java.desktop/share/classes/java/awt/color/package-info.java
- src/java.desktop/share/classes/java/awt/color/package.html
+ src/java.desktop/share/classes/java/awt/desktop/package-info.java
- src/java.desktop/share/classes/java/awt/desktop/package.html
+ src/java.desktop/share/classes/java/awt/dnd/package-info.java
- src/java.desktop/share/classes/java/awt/dnd/package.html
+ src/java.desktop/share/classes/java/awt/dnd/peer/package-info.java
- src/java.desktop/share/classes/java/awt/dnd/peer/package.html
+ src/java.desktop/share/classes/java/awt/event/package-info.java
- src/java.desktop/share/classes/java/awt/event/package.html
+ src/java.desktop/share/classes/java/awt/font/package-info.java
- src/java.desktop/share/classes/java/awt/font/package.html
+ src/java.desktop/share/classes/java/awt/geom/package-info.java
- src/java.desktop/share/classes/java/awt/geom/package.html
+ src/java.desktop/share/classes/java/awt/im/package-info.java
- src/java.desktop/share/classes/java/awt/im/package.html
+ src/java.desktop/share/classes/java/awt/im/spi/package-info.java
- src/java.desktop/share/classes/java/awt/im/spi/package.html
+ src/java.desktop/share/classes/java/awt/image/package-info.java
- src/java.desktop/share/classes/java/awt/image/package.html
+ src/java.desktop/share/classes/java/awt/image/renderable/package-info.java
- src/java.desktop/share/classes/java/awt/image/renderable/package.html
+ src/java.desktop/share/classes/java/awt/package-info.java
- src/java.desktop/share/classes/java/awt/package.html
+ src/java.desktop/share/classes/java/awt/peer/package-info.java
- src/java.desktop/share/classes/java/awt/peer/package.html
+ src/java.desktop/share/classes/java/awt/print/package-info.java
- src/java.desktop/share/classes/java/awt/print/package.html
Changeset: 7f92506142d1
Author: dmarkov
Date: 2017-02-16 23:56 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7f92506142d1
8175025: The copyright section in the test/java/awt/font/TextLayout/DiacriticsDrawingTest.java should be updated
Reviewed-by: serb, vadim
! test/java/awt/font/TextLayout/DiacriticsDrawingTest.java
Changeset: e9abdbb26715
Author: ddehaven
Date: 2017-02-17 08:21 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e9abdbb26715
Merge
- make/src/classes/build/tools/jigsaw/Graph.java
- src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog
- src/java.base/share/native/libzip/zlib-1.2.8/README
- src/java.base/share/native/libzip/zlib-1.2.8/compress.c
- src/java.base/share/native/libzip/zlib-1.2.8/crc32.h
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/deflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h
- src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzread.c
- src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c
- src/java.base/share/native/libzip/zlib-1.2.8/infback.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.c
- src/java.base/share/native/libzip/zlib-1.2.8/inffast.h
- src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.c
- src/java.base/share/native/libzip/zlib-1.2.8/inflate.h
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c
- src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h
- src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java
- src/java.base/share/native/libzip/zlib-1.2.8/trees.c
- src/java.base/share/native/libzip/zlib-1.2.8/trees.h
- src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c
- src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zconf.h
- src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c
- src/java.base/share/native/libzip/zlib-1.2.8/zlib.h
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.c
- src/java.base/share/native/libzip/zlib-1.2.8/zutil.h
- test/java/util/stream/bootlib/java.base/java/util/stream/SpliteratorTestHelper.java
- test/sun/security/krb5/auto/BadKdc.java
- test/sun/security/krb5/auto/BadKdc1.java
- test/sun/security/krb5/auto/BadKdc2.java
- test/sun/security/krb5/auto/BadKdc3.java
- test/sun/security/krb5/auto/BadKdc4.java
- test/sun/security/krb5/auto/CommMatcher.java
- test/sun/security/krb5/auto/MaxRetries.java
- test/sun/security/krb5/auto/TcpTimeout.java
- test/sun/security/krb5/auto/UdpTcp.java
Changeset: 3799572cf48b
Author: mhalder
Date: 2017-02-20 15:59 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3799572cf48b
7119774: [macosx] test ComponentMousePositionTest sometimes fail on Mac
Reviewed-by: serb, arapte
+ test/java/awt/MouseInfo/ComponentMousePositionTest.java
Changeset: 1d9121a770e3
Author: aghaisas
Date: 2017-02-24 15:30 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1d9121a770e3
6753165: java/awt/TextField/DisabledUndoTest/DisabledUndoTest.html context menu can't be invoked on textfield
Reviewed-by: serb, arapte
Contributed-by: rahul.d.singh at oracle.com
+ test/java/awt/TextField/DisabledUndoTest/DisabledUndoTest.java
Changeset: 34d3e5054f42
Author: serb
Date: 2017-02-26 23:34 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/34d3e5054f42
8175266: Use package-info.java instead of package.html within swing packages
Reviewed-by: alexsch
+ src/java.desktop/share/classes/javax/swing/border/package-info.java
- src/java.desktop/share/classes/javax/swing/border/package.html
+ src/java.desktop/share/classes/javax/swing/colorchooser/package-info.java
- src/java.desktop/share/classes/javax/swing/colorchooser/package.html
+ src/java.desktop/share/classes/javax/swing/event/package-info.java
- src/java.desktop/share/classes/javax/swing/event/package.html
+ src/java.desktop/share/classes/javax/swing/filechooser/package-info.java
- src/java.desktop/share/classes/javax/swing/filechooser/package.html
+ src/java.desktop/share/classes/javax/swing/package-info.java
- src/java.desktop/share/classes/javax/swing/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/basic/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/basic/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/metal/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/metal/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/multi/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/multi/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/nimbus/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/nimbus/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/package.html
+ src/java.desktop/share/classes/javax/swing/plaf/synth/package-info.java
- src/java.desktop/share/classes/javax/swing/plaf/synth/package.html
+ src/java.desktop/share/classes/javax/swing/table/package-info.java
- src/java.desktop/share/classes/javax/swing/table/package.html
+ src/java.desktop/share/classes/javax/swing/text/html/package-info.java
- src/java.desktop/share/classes/javax/swing/text/html/package.html
+ src/java.desktop/share/classes/javax/swing/text/html/parser/package-info.java
- src/java.desktop/share/classes/javax/swing/text/html/parser/package.html
+ src/java.desktop/share/classes/javax/swing/text/package-info.java
- src/java.desktop/share/classes/javax/swing/text/package.html
+ src/java.desktop/share/classes/javax/swing/text/rtf/package-info.java
- src/java.desktop/share/classes/javax/swing/text/rtf/package.html
+ src/java.desktop/share/classes/javax/swing/tree/package-info.java
- src/java.desktop/share/classes/javax/swing/tree/package.html
+ src/java.desktop/share/classes/javax/swing/undo/package-info.java
- src/java.desktop/share/classes/javax/swing/undo/package.html
Changeset: 54ac9c6c5fd6
Author: alexsch
Date: 2017-02-27 09:26 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/54ac9c6c5fd6
8175293: Window size is not updated after setting location to display with different DPI
Reviewed-by: serb
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
+ test/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnSetLocationTest.java
Changeset: 502905f8b0aa
Author: aghaisas
Date: 2017-02-27 17:24 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/502905f8b0aa
8140329: [TEST_BUG] test FullScreenAfterSplash.java failed because image was not generated
Reviewed-by: serb, arapte
Contributed-by: rahul.d.singh at oracle.com
! test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java
! test/java/awt/SplashScreen/GenerateTestImage.java
Changeset: 471e84618f29
Author: psadhukhan
Date: 2017-02-28 13:33 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/471e84618f29
8039888: [TEST_BUG] keyboard garbage after javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
Reviewed-by: serb, alexsch
! test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
Changeset: 578d409941a5
Author: prr
Date: 2017-03-01 15:05 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/578d409941a5
8175831: Provide a javadoc description for jdk.accessibility module
Reviewed-by: serb
! src/jdk.accessibility/share/classes/module-info.java
Changeset: 4d0e15c0e141
Author: serb
Date: 2017-03-01 13:59 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4d0e15c0e141
8033128: Javadoc change is required for java.awt.Robot(GraphicsDevice screen) constructor
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/Robot.java
Changeset: 5e43d8456cec
Author: ddehaven
Date: 2017-02-27 18:07 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5e43d8456cec
Merge
- test/java/net/httpclient/HandshakePhase.java
Changeset: a8cd8b6b53bc
Author: mcherkas
Date: 2017-03-02 13:32 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a8cd8b6b53bc
8171808: Performance problems in dialogs with large tables when JAB activated
Reviewed-by: serb, alexsch
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
Changeset: 7e125e598be3
Author: serb
Date: 2017-03-02 16:24 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7e125e598be3
8176009: The awt robot use incorrect location in a multi-screen environment
Reviewed-by: azvegint, alexsch
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
+ test/java/awt/Robot/MultiScreenRobotPosition/MultiScreenRobotPosition.java
Changeset: 6f94405b43ac
Author: serb
Date: 2017-03-02 17:18 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6f94405b43ac
8168307: Toolkit.getScreenSize() returns incorrect size on unix in multiscreen systems
Reviewed-by: azvegint, alexsch
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/sun/awt/HToolkit.java
! src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
+ test/java/awt/Toolkit/IsToolkitUseTheMainScreen/IsToolkitUseTheMainScreen.java
Changeset: 78d1ef540864
Author: vadim
Date: 2017-03-02 20:24 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/78d1ef540864
8175513: JNI exception pending in awt_GraphicsEnv.c:2021
Reviewed-by: serb, alexsch
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: 708f958bee98
Author: serb
Date: 2017-03-05 23:02 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/708f958bee98
8176046: Replace package.html files with package-info.java in the java.desktop module
Reviewed-by: alexsch
+ src/java.desktop/macosx/classes/com/apple/eawt/event/package-info.java
- src/java.desktop/macosx/classes/com/apple/eawt/event/package.html
+ src/java.desktop/macosx/classes/com/apple/eawt/package-info.java
- src/java.desktop/macosx/classes/com/apple/eawt/package.html
+ src/java.desktop/macosx/classes/com/apple/eio/package-info.java
- src/java.desktop/macosx/classes/com/apple/eio/package.html
+ src/java.desktop/share/classes/java/applet/package-info.java
- src/java.desktop/share/classes/java/applet/package.html
+ src/java.desktop/share/classes/java/beans/beancontext/package-info.java
- src/java.desktop/share/classes/java/beans/beancontext/package.html
+ src/java.desktop/share/classes/java/beans/package-info.java
- src/java.desktop/share/classes/java/beans/package.html
+ src/java.desktop/share/classes/javax/accessibility/package-info.java
- src/java.desktop/share/classes/javax/accessibility/package.html
+ src/java.desktop/share/classes/javax/imageio/event/package-info.java
- src/java.desktop/share/classes/javax/imageio/event/package.html
+ src/java.desktop/share/classes/javax/imageio/metadata/package-info.java
- src/java.desktop/share/classes/javax/imageio/metadata/package.html
+ src/java.desktop/share/classes/javax/imageio/package-info.java
- src/java.desktop/share/classes/javax/imageio/package.html
+ src/java.desktop/share/classes/javax/imageio/plugins/bmp/package-info.java
- src/java.desktop/share/classes/javax/imageio/plugins/bmp/package.html
+ src/java.desktop/share/classes/javax/imageio/plugins/jpeg/package-info.java
- src/java.desktop/share/classes/javax/imageio/plugins/jpeg/package.html
+ src/java.desktop/share/classes/javax/imageio/plugins/tiff/package-info.java
- src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html
+ src/java.desktop/share/classes/javax/imageio/spi/package-info.java
- src/java.desktop/share/classes/javax/imageio/spi/package.html
+ src/java.desktop/share/classes/javax/imageio/stream/package-info.java
- src/java.desktop/share/classes/javax/imageio/stream/package.html
+ src/java.desktop/share/classes/javax/print/attribute/package-info.java
- src/java.desktop/share/classes/javax/print/attribute/package.html
+ src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java
- src/java.desktop/share/classes/javax/print/attribute/standard/package.html
+ src/java.desktop/share/classes/javax/print/event/package-info.java
- src/java.desktop/share/classes/javax/print/event/package.html
+ src/java.desktop/share/classes/javax/print/package-info.java
- src/java.desktop/share/classes/javax/print/package.html
+ src/java.desktop/share/classes/javax/sound/midi/package-info.java
- src/java.desktop/share/classes/javax/sound/midi/package.html
+ src/java.desktop/share/classes/javax/sound/midi/spi/package-info.java
- src/java.desktop/share/classes/javax/sound/midi/spi/package.html
+ src/java.desktop/share/classes/javax/sound/sampled/package-info.java
- src/java.desktop/share/classes/javax/sound/sampled/package.html
+ src/java.desktop/share/classes/javax/sound/sampled/spi/package-info.java
- src/java.desktop/share/classes/javax/sound/sampled/spi/package.html
Changeset: 9dbb4b4883e5
Author: alexsch
Date: 2017-03-06 08:06 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9dbb4b4883e5
8176097: Window set location to a display with different DPI does not properly work
8173972: createScreenCapture not working as expected on multimonitor setup with different DPI scales
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
+ test/java/awt/Robot/HiDPIScreenCapture/RobotMultiDPIScreenTest.java
! test/java/awt/Window/WindowResizingOnDPIChanging/WindowResizingOnSetLocationTest.java
Changeset: 743970d86b39
Author: alexsch
Date: 2017-03-06 17:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/743970d86b39
6490753: JComboBox doesn't look as native combobox in different states of component
Reviewed-by: serb, alexsch
Contributed-by: Martin Mraz <mraz.martin.dev at gmail.com>
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java
Changeset: 7bcfcb00a069
Author: prr
Date: 2017-03-06 10:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7bcfcb00a069
Merge
- test/java/util/concurrent/ArrayBlockingQueue/IteratorConsistency.java
Changeset: 103f15c4564d
Author: serb
Date: 2017-03-06 22:52 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/103f15c4564d
8158209: Editing in TableView breaks the layout, when the document is I18n
Reviewed-by: serb, alexsch
Contributed-by: Abossolo Foh Guy <guy.abossolo.foh at scientificware.com>
! src/java.desktop/share/classes/javax/swing/text/TableView.java
- test/javax/swing/text/TableView/I18nLayoutTest.java
+ test/javax/swing/text/TableView/TableViewLayoutTest.java
Changeset: ca56040ffe44
Author: serb
Date: 2017-03-07 13:00 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ca56040ffe44
8152683: Deadlock when resuming from sleep with different monitor setup
Reviewed-by: serb, vadim
Contributed-by: Karl von Randow <karl at xk72.com>
! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java
Changeset: 173d03f43b76
Author: prr
Date: 2017-03-10 09:20 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/173d03f43b76
Merge
Changeset: 95c66fb5c294
Author: ascarpino
Date: 2017-03-10 21:04 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/95c66fb5c294
8176350: Usage constraints don't take effect when using PKIX
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
Changeset: 497bd97602b3
Author: erikj
Date: 2017-03-13 09:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/497bd97602b3
8176469: Warnings from the build: Unknown module: jdk.rmic specified in --patch-module
Reviewed-by: ihse, mchung
! make/rmic/RmicCommon.gmk
Changeset: 5e83bde9a7db
Author: ihse
Date: 2017-03-13 14:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5e83bde9a7db
8176509: Use pandoc for converting build readme to html
Reviewed-by: erikj
- README
Changeset: bd3c91984011
Author: weijun
Date: 2017-03-13 21:05 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bd3c91984011
8176542: Missing @Deprecated arguments for jdk.policytool
Reviewed-by: mullan
! src/jdk.policytool/share/classes/module-info.java
! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java
Changeset: 09b92d3067a3
Author: mchung
Date: 2017-03-13 10:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/09b92d3067a3
8176537: Add test to check JDK modules to have no qualifed exports to upgradeable modules
Reviewed-by: alanb
+ test/jdk/modules/etc/JdkQualifiedExportTest.java
Changeset: c95ebfceb394
Author: lana
Date: 2017-03-16 16:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c95ebfceb394
Added tag jdk-9+161 for changeset 09b92d3067a3
! .hgtags
Changeset: dec69a95e5c9
Author: bpb
Date: 2017-03-13 13:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dec69a95e5c9
8176221: Preferences docs contain reference to Sun's JRE
Summary: Remove reference to "Sun's JRE" and add @implNote
Reviewed-by: darcy
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
Changeset: f2f9d8ba1b28
Author: weijun
Date: 2017-03-14 20:24 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2f9d8ba1b28
8176715: sun/security/krb5/auto/HttpNegotiateServer.java does not compile
Reviewed-by: mullan
! test/sun/security/krb5/auto/HttpNegotiateServer.java
Changeset: dbcdb8bcadd6
Author: mullan
Date: 2017-03-14 08:35 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/dbcdb8bcadd6
8176503: Disable SHA-1 TLS Server Certificates
Reviewed-by: vinnie, ascarpino
! src/java.base/share/conf/security/java.security
Changeset: 341a471ff662
Author: mullan
Date: 2017-03-14 08:35 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/341a471ff662
Merge
Changeset: ded4aa6817b2
Author: dl
Date: 2017-03-14 07:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/ded4aa6817b2
8176551: testCommonPoolThreadContextClassLoader fails with "Should throw SecurityException"
Reviewed-by: martin, chegar, dholmes, amlu
! test/java/util/concurrent/tck/ForkJoinPool9Test.java
Changeset: 9104479f9252
Author: mchung
Date: 2017-03-14 15:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9104479f9252
8174977: Update license files with consistent license/notice names
Reviewed-by: alanb, mchung
Contributed-by: jeannette.hung at oracle.com
! src/java.desktop/share/legal/colorimaging.md
! src/java.desktop/share/legal/jpeg.md
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/legal/mesa3d.md
! src/java.desktop/unix/legal/fontconfig.md
! src/java.smartcardio/unix/legal/pcsclite.md
! src/java.xml.crypto/share/legal/santuario.md
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.ec/share/legal/ecc.md
Changeset: 2e09a4e9a954
Author: bpb
Date: 2017-03-14 16:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2e09a4e9a954
8176744: Improve internal timing of java/nio/channels/Selector/SelectAndClose.java
Summary: Replace two sleeps with CountDownLatch+sleep and Thread.join()
Reviewed-by: rriggs, alanb
! test/java/nio/channels/Selector/SelectAndClose.java
Changeset: 6bb7ec151fd4
Author: weijun
Date: 2017-03-15 08:09 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6bb7ec151fd4
8176296: Test sun/security/krb5/auto/Basic.java faling after adding module declaration into TEST.properties.
Reviewed-by: valeriep
! test/ProblemList.txt
! test/sun/security/krb5/auto/Basic.java
Changeset: 8ac762a3d4a4
Author: mli
Date: 2017-03-14 19:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8ac762a3d4a4
8176566: @since value errors in types of java.base module
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/ConstantCallSite.java
! src/java.base/share/classes/java/lang/invoke/LambdaConversionException.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/invoke/SwitchPoint.java
! src/java.base/share/classes/java/lang/invoke/VolatileCallSite.java
! src/java.base/share/classes/java/nio/file/ClosedFileSystemException.java
! src/java.base/share/classes/java/nio/file/ClosedWatchServiceException.java
! src/java.base/share/classes/java/nio/file/FileSystemAlreadyExistsException.java
! src/java.base/share/classes/java/nio/file/FileSystemNotFoundException.java
! src/java.base/share/classes/java/nio/file/InvalidPathException.java
! src/java.base/share/classes/java/nio/file/ProviderMismatchException.java
! src/java.base/share/classes/java/nio/file/ProviderNotFoundException.java
! src/java.base/share/classes/java/nio/file/ReadOnlyFileSystemException.java
! src/java.base/share/classes/java/util/zip/ZipException.java
Changeset: fccdf07c7c67
Author: mli
Date: 2017-03-14 19:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fccdf07c7c67
8176721: @since value errors java.sql module
Reviewed-by: lancea
! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/DataTruncation.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/Driver.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/DriverPropertyInfo.java
! src/java.sql/share/classes/java/sql/PreparedStatement.java
! src/java.sql/share/classes/java/sql/ResultSet.java
! src/java.sql/share/classes/java/sql/ResultSetMetaData.java
! src/java.sql/share/classes/java/sql/SQLException.java
! src/java.sql/share/classes/java/sql/SQLWarning.java
! src/java.sql/share/classes/java/sql/ShardingKeyBuilder.java
! src/java.sql/share/classes/java/sql/Statement.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java
! src/java.sql/share/classes/java/sql/Types.java
! src/java.sql/share/classes/javax/transaction/xa/XAException.java
! src/java.sql/share/classes/javax/transaction/xa/XAResource.java
! src/java.sql/share/classes/javax/transaction/xa/Xid.java
Changeset: fc81607db2fb
Author: redestad
Date: 2017-03-15 19:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fc81607db2fb
8176709: JarFileSystem::isMultiReleaseJar is incorrect
Reviewed-by: mchung, sherman
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java
Changeset: b7ce1a971174
Author: wetmore
Date: 2017-03-15 12:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b7ce1a971174
8176793: SecureRandom FIPS 140-2, Security Requirements for Cryptographic Modules link 404
Reviewed-by: mullan
! src/java.base/share/classes/java/security/SecureRandom.java
Changeset: 48c2388ae277
Author: redestad
Date: 2017-03-15 23:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/48c2388ae277
8176834: jdk/nio/zipfs/MultiReleaseJarTest.java test fails after JDK-8176709
Reviewed-by: mchung
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
Changeset: 50911d8e5cc5
Author: valeriep
Date: 2017-03-15 22:57 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/50911d8e5cc5
8175251: Failed to load RSA private key from pkcs12
Summary: Enhanced DER library with extra arg to control leading-0 check
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! test/sun/security/pkcs/pkcs8/PKCS8Test.java
+ test/sun/security/pkcs/pkcs8/TestLeadingZeros.java
Changeset: 4d8290fb0f88
Author: smarks
Date: 2017-03-15 17:17 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4d8290fb0f88
8066640: clarify security checks in ObjectInputStream.enableResolveObject and ObjectOutputStream.enableReplaceObject
Reviewed-by: chegar, darcy
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
Changeset: 1ee5af7d82a4
Author: mchung
Date: 2017-03-15 18:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1ee5af7d82a4
8176815: Remove StackFramePermission and use RuntimePermission for stack walking
Reviewed-by: alanb, bchristi
! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
- src/java.base/share/classes/java/lang/StackFramePermission.java
! src/java.base/share/classes/java/lang/StackWalker.java
! test/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java
! test/java/lang/StackWalker/GetCallerClassTest.java
! test/java/lang/StackWalker/stackwalk.policy
! test/java/lang/StackWalker/stackwalktest.policy
Changeset: 5548e024cbcf
Author: mli
Date: 2017-03-15 19:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5548e024cbcf
8176563: @since value errors in apis of java.base/java.logging module
Reviewed-by: alanb, chegar, dfuchs, dholmes, martin, naoto, rriggs
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
Changeset: 832ae841344c
Author: erikj
Date: 2017-03-16 14:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/832ae841344c
8176849: jdk9 BCL builds fail after cleaning up temporary file ASSEMBLY_EXCEPTION
Reviewed-by: ihse
! make/copy/Copy-java.base.gmk
Changeset: 7b8e364b2faf
Author: prappo
Date: 2017-03-16 15:30 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7b8e364b2faf
8160956: Runtime.Version.compareTo/compareToIgnoreOpt problem
Reviewed-by: mr
! src/java.base/share/classes/java/lang/Runtime.java
! test/java/lang/Runtime/Version/Basic.java
Changeset: e6ae37815239
Author: bpb
Date: 2017-03-16 08:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e6ae37815239
8176846: (fc) Increase timeouts of and instrument some tests using FileChannel#write
Summary: Change tests to improve odds of passing on slow file systems.
Reviewed-by: clanger, rriggs
! test/java/io/FileInputStream/LargeFileAvailable.java
! test/java/nio/channels/FileChannel/LoopingTruncate.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Transfers.java
Changeset: a89d57a24005
Author: chegar
Date: 2017-03-16 16:56 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a89d57a24005
8176772: jar tool support to report automatic module names
Reviewed-by: alanb, mchung
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/tools/jar/modularJar/Basic.java
Changeset: 66967f5961da
Author: lana
Date: 2017-03-16 17:55 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/66967f5961da
Merge
- src/java.base/share/classes/java/lang/StackFramePermission.java
Changeset: 3981152d47d4
Author: rriggs
Date: 2017-03-16 15:40 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3981152d47d4
8176272: (process) ProcessHandle::onExit fails to wait for non-child process
Reviewed-by: chegar, stuefe
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! test/java/lang/ProcessHandle/JavaChild.java
! test/java/lang/ProcessHandle/OnExitTest.java
Changeset: 5eb2468e0861
Author: martin
Date: 2017-03-16 13:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5eb2468e0861
8176886: Remove stray @deprecated in Date#getDate
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Date.java
Changeset: 45b226ad2e05
Author: lancea
Date: 2017-03-16 16:56 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/45b226ad2e05
8174728: Mark Java EE modules deprecated and for removal
Reviewed-by: alanb
! src/java.transaction/share/classes/module-info.java
Changeset: a2b8bf9a32ce
Author: prappo
Date: 2017-03-16 22:58 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a2b8bf9a32ce
8176882: Incorrect integer comparison in version numbers
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/Runtime.java
! test/java/lang/Runtime/Version/Basic.java
Changeset: f8089e07c9f2
Author: bpb
Date: 2017-03-17 08:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f8089e07c9f2
8176895: (fc) Split java/nio/channels/FileChannel/Transfer.java into smaller tests
Summary: Move sub-tests writing 4GB and 6GB files into two separate tests
Reviewed-by: clanger
! test/java/nio/channels/FileChannel/Transfer.java
+ test/java/nio/channels/FileChannel/Transfer4GBFile.java
+ test/java/nio/channels/FileChannel/TransferTo6GBFile.java
Changeset: f6bf027e88e9
Author: coffeys
Date: 2017-03-20 09:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f6bf027e88e9
8177144: sun/net/www/http/HttpClient/B8025710.java should run in ovm mode
Reviewed-by: dfuchs, chegar
! test/sun/net/www/http/HttpClient/B8025710.java
Changeset: af1ace480c5e
Author: lana
Date: 2017-03-23 22:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/af1ace480c5e
Added tag jdk-9+162 for changeset f6bf027e88e9
! .hgtags
Changeset: 61d6601e2948
Author: redestad
Date: 2017-03-20 21:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/61d6601e2948
8177036: Class.checkMemberAccess throws NPE when calling Class methods via JNI
Reviewed-by: mchung, alanb
! src/java.base/share/classes/java/lang/Class.java
Changeset: e4b869632f7d
Author: amlu
Date: 2017-03-21 20:20 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e4b869632f7d
8177313: Move FJExceptionTableLeak.java and ConfigChanges.java back to tier1
Reviewed-by: alanb
! test/TEST.groups
Changeset: 8a14f9275ba9
Author: hseigel
Date: 2017-03-13 16:23 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8a14f9275ba9
8176471: [TESTBUG] runtime/modules/IgnoreModulePropertiesTest.java fails with OpenJDK: java.lang.RuntimeException: 'java version ' missing from stdout/stderr
Summary: Check for strings such as " version " and "Runtime Environment" that appear in 'java -version' for both open and closed builds.
Reviewed-by: coleenp
! test/sun/tools/jinfo/JInfoTest.java
Changeset: e559d0c0985a
Author: jwilhelm
Date: 2017-03-13 15:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e559d0c0985a
Merge
Changeset: 9861a8803e52
Author: rehn
Date: 2017-03-14 12:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9861a8803e52
8176098: Deprecate FlatProfiler
Reviewed-by: shade, coleenp
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 952d3df46b5b
Author: jwilhelm
Date: 2017-03-17 16:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/952d3df46b5b
Merge
Changeset: 0832f3508ecb
Author: jwilhelm
Date: 2017-03-21 16:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0832f3508ecb
Merge
Changeset: 09774b62cec0
Author: alexsch
Date: 2017-03-13 22:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/09774b62cec0
8175301: Java GUI hangs on Windows when Display set to 125%
Reviewed-by: serb, azvegint
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
+ test/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java
Changeset: 48ddfeefafac
Author: psadhukhan
Date: 2017-03-14 10:29 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/48ddfeefafac
8173123: [findbugs] javax.swing.text.* - Storing a reference to an externally mutable object into the internal representation
Reviewed-by: serb, alexsch, prr
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
Changeset: 75a8a6117014
Author: dmarkov
Date: 2017-03-14 09:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/75a8a6117014
8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/awt/CustomCursor.java
Changeset: 23f609916fba
Author: serb
Date: 2017-03-14 18:35 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/23f609916fba
8176177: The new SwingContainer annotation can be removed from javax.accessibility.AccessibleContext
Reviewed-by: alexsch, malenkov
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
+ test/javax/swing/SwingContainer/SwingContainerIsForContainerOnly/SwingContainerIsForContainerOnly.java
Changeset: b38931a57a60
Author: serb
Date: 2017-03-15 18:56 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b38931a57a60
8176448: [macos] Popups in JCombobox and Choice have incorrect location in multiscreen systems
Reviewed-by: alexsch, azvegint
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
+ test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
! test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
+ test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java
Changeset: 3556f4cd047b
Author: alexsch
Date: 2017-03-15 20:42 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3556f4cd047b
8174845: Bad scaling on Windows with large fonts with Java 9ea
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java
Changeset: 00c2a0d8e1cb
Author: prr
Date: 2017-03-15 11:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/00c2a0d8e1cb
8176530: JDK support for JavaFX modal print dialogs
Reviewed-by: serb, psadhukhan, kcr
+ src/java.desktop/share/classes/sun/print/DialogOnTop.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
Changeset: e607ebd99004
Author: psadhukhan
Date: 2017-03-15 12:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e607ebd99004
8176287: [macosx] The print test crashed with Nimbus L&F
Reviewed-by: serb, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
Changeset: 88125261d41e
Author: azvegint
Date: 2017-03-16 01:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/88125261d41e
8176528: Progress state for window is not displayed in taskbar
Reviewed-by: prr, serb
! src/java.desktop/share/classes/java/awt/Taskbar.java
Changeset: b55ec235fc5f
Author: vadim
Date: 2017-03-16 16:45 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b55ec235fc5f
8176409: [findbugs] some files under com.apple.laf with variable isn't final but should be
Reviewed-by: serb, azvegint
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonToggleUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaGroupBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaHighlighter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaPanelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaSliderUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldSearch.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolTipUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java
Changeset: 9158f22042bb
Author: prr
Date: 2017-03-16 09:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9158f22042bb
Merge
- README
- src/java.base/share/classes/java/lang/StackFramePermission.java
Changeset: 7d8fe6923a14
Author: alexsch
Date: 2017-03-16 23:29 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7d8fe6923a14
8176883: Enable antialiasing for Metal L&F icons on HiDPI display
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java
Changeset: d9700e9006d0
Author: serb
Date: 2017-03-16 22:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d9700e9006d0
8160270: dual-screen issue with java.awt.Choice
Reviewed-by: prr, alexsch
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
+ test/java/awt/PopupMenu/PopupMenuLocation.java
Changeset: 4197c1ae4f47
Author: prr
Date: 2017-03-21 08:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4197c1ae4f47
Merge
Changeset: 722952ece7ed
Author: prr
Date: 2017-03-21 09:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/722952ece7ed
Merge
Changeset: 81c76df23278
Author: skovalev
Date: 2017-03-22 10:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/81c76df23278
8177324: Some javax/security/ tests don't have correct module dependencies
Reviewed-by: weijun
! test/javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java
! test/javax/security/auth/PrivateCredentialPermission/Subset.java
! test/javax/security/auth/Subject/Serial.java
! test/javax/security/auth/SubjectDomainCombiner/Regression.java
+ test/javax/security/auth/kerberos/TEST.properties
! test/javax/security/auth/login/Configuration/GetInstance.java
! test/javax/security/auth/login/Configuration/GetInstanceSecurity.java
! test/javax/security/auth/login/LoginContext/ConfigConstructor.java
! test/javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java
! test/javax/security/auth/login/LoginContext/ModuleSubject.java
! test/javax/security/sasl/Sasl/PassSysProps.java
Changeset: b572f46f30cd
Author: amlu
Date: 2017-03-22 19:40 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b572f46f30cd
8177383: Wrong @modules in java/io/FilePermission/ReadFileOnPath.java
Reviewed-by: alanb
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Package/annotation/PackageInfoTest.java
! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
Changeset: 085c764a3e5b
Author: alanb
Date: 2017-03-22 16:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/085c764a3e5b
8174823: Module system implementation refresh (3/2017)
Reviewed-by: chegar, mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, sundararajan.athijegannathan at oracle.com, peter.levart at gmail.com
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
+ src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
+ src/java.base/share/classes/jdk/internal/module/ModuleTarget.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
+ src/java.base/share/classes/jdk/internal/module/Resources.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/native/libjava/ClassLoader.c
! src/java.base/share/native/libjava/Module.c
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
+ test/java/lang/ClassLoader/getResource/automaticmodules/Driver.java
+ test/java/lang/ClassLoader/getResource/automaticmodules/Main.java
+ test/java/lang/invoke/DefineClassTest.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/module/ModuleFinderTest.java
+ test/java/lang/module/ModuleFinderWithSecurityManager.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
+ test/java/lang/module/java.policy
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Module/allow.policy
! test/java/util/ServiceLoader/basic/basic.sh
! test/jdk/internal/jrtfs/java.policy
+ test/lib/testlibrary/ModuleTargetHelper.java
! test/sun/net/www/protocol/jrt/java.policy
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
+ test/tools/launcher/modules/basic/InitErrors.java
! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
+ test/tools/launcher/modules/permit/AttemptAccess.java
+ test/tools/launcher/modules/permit/PermitIllegalAccess.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
Changeset: 0ca06091913f
Author: alanb
Date: 2017-03-22 18:41 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0ca06091913f
Merge
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
Changeset: 443f9939b3b3
Author: jjg
Date: 2017-03-23 11:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/443f9939b3b3
8176836: Provide Taglet with context
Reviewed-by: ksrini
! make/src/classes/build/tools/taglet/Incubating.java
Changeset: 7081836d4ceb
Author: lana
Date: 2017-03-23 22:57 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7081836d4ceb
Merge
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
Changeset: 77ab8e3b4b04
Author: bpb
Date: 2017-03-24 09:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/77ab8e3b4b04
8177550: (fc) Enable java/nio/channels/FileChannel/{Transfer4GBFile.java,TransferTo6GBFile.java} on Linux and Windows
Summary: Re-enabled tests currently suppressed on Linux and Windows as the timeouts have been increased.
Reviewed-by: alanb
! test/java/nio/channels/FileChannel/Transfer4GBFile.java
! test/java/nio/channels/FileChannel/TransferTo6GBFile.java
Changeset: 824789db6bea
Author: alanb
Date: 2017-03-24 16:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/824789db6bea
8177474: Do not emit warnings when illegal access is allowed by --add-exports/--add-opens
Reviewed-by: chegar, mchung
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/modules/permit/PermitIllegalAccess.java
Changeset: acd4fd0fd6e8
Author: bpb
Date: 2017-03-24 14:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/acd4fd0fd6e8
8177564: Remove check for Windows XP and Server 2003 in java/nio/channels/DatagramChannel/NetworkConfiguration.java
Summary: Remove check for XP and Server 2003 in IPv6 support determination.
Reviewed-by: alanb
! test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
Changeset: 3bffd193a3a5
Author: bpb
Date: 2017-03-24 15:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/3bffd193a3a5
8177565: java/nio/channels/Selector/SelectorLimit.java disabled for Windows release >= 6.0
Summary: Remove check of Windows version
Reviewed-by: alanb
! test/java/nio/channels/Selector/SelectorLimit.java
Changeset: fb54b256d751
Author: mchung
Date: 2017-03-27 15:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fb54b256d751
8174826: jlink support for linking in service provider modules
Reviewed-by: alanb, anazarov
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/bindservices/BindServices.java
+ test/tools/jlink/bindservices/SuggestProviders.java
+ test/tools/jlink/bindservices/src/m1/module-info.java
+ test/tools/jlink/bindservices/src/m1/p1/Impl.java
+ test/tools/jlink/bindservices/src/m1/p1/Main.java
+ test/tools/jlink/bindservices/src/m1/p1/S.java
+ test/tools/jlink/bindservices/src/m2/module-info.java
+ test/tools/jlink/bindservices/src/m2/p2/Impl.java
+ test/tools/jlink/bindservices/src/m2/p2/T.java
+ test/tools/jlink/bindservices/src/m3/module-info.java
+ test/tools/jlink/bindservices/src/m3/p3/Impl.java
Changeset: e685e3197f62
Author: darcy
Date: 2017-03-27 18:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e685e3197f62
8177678: Overstatement of universality of Era.getDisplayName() implementation
Reviewed-by: naoto
! src/java.base/share/classes/java/time/chrono/Era.java
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
Changeset: 50171f8c4796
Author: mli
Date: 2017-03-27 18:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/50171f8c4796
8176865: overridden api has a wrong since value in java.base module
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
Changeset: bd00098fc2d7
Author: lana
Date: 2017-03-29 23:33 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/bd00098fc2d7
Added tag jdk-9+163 for changeset 50171f8c4796
! .hgtags
Changeset: 6efd46c87aff
Author: bpb
Date: 2017-03-28 09:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6efd46c87aff
8177559: Enable java/nio/channels/Selector/OutOfBand.java for macOS >= 10.10.5
Summary: Enable test for macOS 10.10.5 and newer and remove from problem list
Reviewed-by: alanb, amlu
! test/ProblemList.txt
! test/java/nio/channels/Selector/OutOfBand.java
Changeset: c1207d6ce231
Author: darcy
Date: 2017-03-28 17:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c1207d6ce231
8177722: Improve grouping of jdk/internal/math tests
Reviewed-by: smarks
! test/TEST.groups
Changeset: 8903214706a2
Author: dfuchs
Date: 2017-03-29 13:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/8903214706a2
8177136: Caller sensitive method System::getLogger should specify what happens if there is no caller on the stack.
Summary: IllegalCallerException (instead of undocumented NPE) is thrown if there is no caller on the stack. The specification is clarified in this respect.
Reviewed-by: alanb, mchung, dholmes, bchristi
! src/java.base/share/classes/java/lang/System.java
Changeset: 171e10061798
Author: mchung
Date: 2017-03-29 09:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/171e10061798
8173303: Add module-subgraph images to main platform documentation
Reviewed-by: alanb, chegar, erikj, ihse, lancea
Contributed-by: jonathan.gibbons at oracle.com, mandy.chung at oracle.com
! make/GenerateModuleSummary.gmk
! make/ModuleTools.gmk
! make/src/classes/build/tools/jigsaw/GenGraphs.java
+ make/src/classes/build/tools/jigsaw/javadoc-graphs.properties
+ make/src/classes/build/tools/taglet/ModuleGraph.java
! src/java.base/share/classes/module-info.java
! src/java.datatransfer/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.instrument/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.naming/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.sasl/share/classes/module-info.java
! src/java.smartcardio/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jsobject/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.management/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.net/share/classes/module-info.java
! src/jdk.sctp/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java
Changeset: 10e27f8fa3a1
Author: ksrini
Date: 2017-03-29 10:50 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/10e27f8fa3a1
8174148: Typo in java.util.jar.Pack200.Unpacker.properties() method documentation
8173871: Typos in Jar Packer/Unpacker PROGRESS field documentation
Reviewed-by: bpb, darcy
! src/java.base/share/classes/java/util/jar/Pack200.java
Changeset: b79469412aa0
Author: weijun
Date: 2017-03-30 07:29 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b79469412aa0
8177569: keytool should not warn if signature algorithm used in cacerts is weak
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/sun/security/tools/keytool/WeakAlg.java
Changeset: 5734c4a761cf
Author: lana
Date: 2017-03-30 17:23 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/5734c4a761cf
Merge
Changeset: a1d25a8fdc98
Author: smarks
Date: 2017-03-30 11:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a1d25a8fdc98
8155052: add notes and links to j.u.Observer/Observable deprecation comments
Reviewed-by: chegar
! src/java.base/share/classes/java/util/Observable.java
Changeset: 762c970fed4d
Author: rehn
Date: 2017-03-16 07:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/762c970fed4d
8176533: REGRESSION: a java process is not recognized by jcmd/jinfo/jstack/jmap tool
Reviewed-by: sspitsyn, dsamersoff
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java
Changeset: 13c06d444258
Author: iignatyev
Date: 2017-03-15 22:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/13c06d444258
8176176: fix @modules in jdk_svc tests
Reviewed-by: shurailine, sspitsyn
! test/com/sun/jdi/AcceptTimeout.java
! test/com/sun/jdi/AccessSpecifierTest.java
! test/com/sun/jdi/AfterThreadDeathTest.java
! test/com/sun/jdi/AllLineLocations.java
! test/com/sun/jdi/ArrayRangeTest.java
! test/com/sun/jdi/BacktraceFieldTest.java
! test/com/sun/jdi/ClassLoaderClassesTest.java
! test/com/sun/jdi/ClassesByName.java
! test/com/sun/jdi/ClassesByName2Test.java
! test/com/sun/jdi/CompatibleConnectors.java
! test/com/sun/jdi/ConnectedVMs.java
! test/com/sun/jdi/ConstantPoolInfo.java
! test/com/sun/jdi/ConstantPoolInfoGC.java
! test/com/sun/jdi/CountEvent.java
! test/com/sun/jdi/CountFilterTest.java
! test/com/sun/jdi/DebuggerThreadTest.java
! test/com/sun/jdi/DeleteAllBkptsTest.java
! test/com/sun/jdi/DeleteEventRequestsTest.java
! test/com/sun/jdi/EarlyReturnNegativeTest.java
! test/com/sun/jdi/EarlyReturnTest.java
! test/com/sun/jdi/EnumTest.java
! test/com/sun/jdi/EventQueueDisconnectTest.java
! test/com/sun/jdi/ExceptionEvents.java
! test/com/sun/jdi/ExpiredRequestDeletionTest.java
! test/com/sun/jdi/FieldWatchpoints.java
! test/com/sun/jdi/FilterMatch.java
! test/com/sun/jdi/FilterNoMatch.java
! test/com/sun/jdi/FinalLocalsTest.java
! test/com/sun/jdi/FinalizerTest.java
! test/com/sun/jdi/FramesTest.java
! test/com/sun/jdi/GenericsTest.java
! test/com/sun/jdi/GetLocalVariables2Test.java
! test/com/sun/jdi/GetUninitializedStringValue.java
! test/com/sun/jdi/HomeTest.java
! test/com/sun/jdi/ImmutableResourceTest.sh
! test/com/sun/jdi/InstanceFilter.java
! test/com/sun/jdi/InstancesTest.java
! test/com/sun/jdi/InterfaceMethodsTest.java
! test/com/sun/jdi/InterruptHangTest.java
! test/com/sun/jdi/InvokeHangTest.java
! test/com/sun/jdi/InvokeTest.java
! test/com/sun/jdi/JITDebug.sh
! test/com/sun/jdi/Java_gTest.java
! test/com/sun/jdi/LambdaStepTest.java
! test/com/sun/jdi/LaunchCommandLine.java
! test/com/sun/jdi/LineNumberInfo.java
! test/com/sun/jdi/ListenAddress.java
! test/com/sun/jdi/LocalVariableEqual.java
! test/com/sun/jdi/LocationTest.java
! test/com/sun/jdi/MethodEntryExitEvents.java
! test/com/sun/jdi/MethodExitReturnValuesTest.java
! test/com/sun/jdi/MixedSuspendTest.sh
! test/com/sun/jdi/ModificationWatchpoints.java
! test/com/sun/jdi/ModulesTest.java
! test/com/sun/jdi/MonitorEventTest.java
! test/com/sun/jdi/MonitorFrameInfo.java
! test/com/sun/jdi/MultiBreakpointsTest.java
! test/com/sun/jdi/NativeInstanceFilter.java
! test/com/sun/jdi/NewInstanceTest.java
! test/com/sun/jdi/NoLaunchOptionTest.java
! test/com/sun/jdi/NoLocInfoTest.java
! test/com/sun/jdi/NullThreadGroupNameTest.java
! test/com/sun/jdi/OnThrowTest.java
! test/com/sun/jdi/OptionTest.java
! test/com/sun/jdi/PopAndInvokeTest.java
! test/com/sun/jdi/PopAsynchronousTest.java
! test/com/sun/jdi/PopSynchronousTest.java
! test/com/sun/jdi/RedefineCrossEvent.java
! test/com/sun/jdi/RedefineCrossStart.java
! test/com/sun/jdi/ReferrersTest.java
! test/com/sun/jdi/RepStep.java
! test/com/sun/jdi/RequestReflectionTest.java
! test/com/sun/jdi/ResumeOneThreadTest.java
! test/com/sun/jdi/SDENullTest.java
! test/com/sun/jdi/SimulResumerTest.java
! test/com/sun/jdi/SourceNameFilterTest.java
! test/com/sun/jdi/StepTest.java
! test/com/sun/jdi/SuspendThreadTest.java
+ test/com/sun/jdi/TEST.properties
! test/com/sun/jdi/TemplateTest.java
! test/com/sun/jdi/ThreadGroupTest.java
! test/com/sun/jdi/TwoThreadsTest.java
! test/com/sun/jdi/UTF8Test.java
! test/com/sun/jdi/UnpreparedByName.java
! test/com/sun/jdi/UnpreparedClasses.java
! test/com/sun/jdi/VMDeathLastTest.java
! test/com/sun/jdi/VMDeathRequestTest.java
! test/com/sun/jdi/VarargsTest.java
! test/com/sun/jdi/Vars.java
! test/com/sun/jdi/VisibleMethods.java
! test/com/sun/jdi/connect/spi/GeneratedConnectors.java
! test/com/sun/jdi/redefine/RedefineTest.java
! test/com/sun/jdi/redefineMethod/RedefineTest.java
! test/com/sun/jdi/sde/FilterMangleTest.java
! test/com/sun/jdi/sde/MangleStepTest.java
! test/com/sun/jdi/sde/MangleTest.java
! test/com/sun/jdi/sde/SourceDebugExtensionTest.java
! test/com/sun/jdi/sde/TemperatureTableTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanDoubleInvocationTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanInvocationTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTest.java
! test/com/sun/management/GarbageCollectorMXBean/LastGCInfo.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetDoubleVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetAllVMOptions.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java
! test/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/GetFreePhysicalMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/GetFreeSwapSpaceSize.java
! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java
! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuTime.java
! test/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java
! test/com/sun/management/OperatingSystemMXBean/GetTotalPhysicalMemorySize.java
! test/com/sun/management/OperatingSystemMXBean/MemoryStatusOverflow.java
! test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
+ test/com/sun/management/TEST.properties
! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java
! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemoryArray.java
! test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
! test/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh
! test/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh
! test/com/sun/management/VMOptionOpenDataTest.java
! test/com/sun/tools/attach/PermissionTest.java
! test/com/sun/tools/attach/ProviderTest.java
! test/com/sun/tools/attach/StartManagementAgent.java
! test/com/sun/tools/attach/TempDirTest.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/instrument/TestAgentWithLimitMods.java
! test/java/lang/management/ClassLoadingMXBean/LoadCounts.java
! test/java/lang/management/CompilationMXBean/Basic.java
! test/java/lang/management/CompositeData/MemoryUsageCompositeData.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
! test/java/lang/management/ManagementFactory/GetObjectName.java
! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java
! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java
! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
! test/java/lang/management/ManagementFactory/MXBeanException.java
! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
! test/java/lang/management/ManagementFactory/ProxyExceptions.java
! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
+ test/java/lang/management/ManagementFactory/TEST.properties
! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
! test/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
! test/java/lang/management/MemoryMXBean/Pending.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/java/lang/management/MemoryPoolMXBean/ThresholdTest.java
! test/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh
+ test/java/lang/management/PlatformLoggingMXBean/TEST.properties
! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java
! test/java/lang/management/RuntimeMXBean/PropertiesTest.java
! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
! test/java/lang/management/RuntimeMXBean/UpTime.java
+ test/java/lang/management/TEST.properties
! test/java/lang/management/ThreadMXBean/AllThreadIds.java
! test/java/lang/management/ThreadMXBean/DisableTest.java
! test/java/lang/management/ThreadMXBean/EnableTest.java
! test/java/lang/management/ThreadMXBean/FindDeadlocks.java
! test/java/lang/management/ThreadMXBean/FindMonitorDeadlock.java
! test/java/lang/management/ThreadMXBean/InvalidThreadID.java
! test/java/lang/management/ThreadMXBean/LockedMonitors.java
! test/java/lang/management/ThreadMXBean/LockedSynchronizers.java
! test/java/lang/management/ThreadMXBean/Locks.java
! test/java/lang/management/ThreadMXBean/MyOwnSynchronizer.java
! test/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java
! test/java/lang/management/ThreadMXBean/SharedSynchronizer.java
! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java
! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java
! test/java/lang/management/ThreadMXBean/ThreadCounts.java
! test/java/lang/management/ThreadMXBean/ThreadCpuTime.java
! test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java
! test/java/lang/management/ThreadMXBean/ThreadLists.java
! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java
! test/java/lang/management/ThreadMXBean/ThreadStackTrace.java
! test/java/lang/management/ThreadMXBean/ThreadUserTime.java
! test/javax/management/ImplementationVersion/ImplVersionTest.java
! test/javax/management/Introspector/AnnotationSecurityTest.java
! test/javax/management/Introspector/AnnotationTest.java
! test/javax/management/Introspector/ChangingNotifsTest.java
! test/javax/management/Introspector/ClassLeakTest.java
! test/javax/management/Introspector/DuplicateGetterTest.java
! test/javax/management/Introspector/FeatureOrderTest.java
! test/javax/management/Introspector/GetMBeanInfoExceptionTest.java
! test/javax/management/Introspector/IdenticalMBeanInfoTest.java
! test/javax/management/Introspector/ImmutableNotificationInfoTest.java
! test/javax/management/Introspector/InvokeGettersTest.java
! test/javax/management/Introspector/IsMethodTest.java
! test/javax/management/Introspector/LegacyConstructorPropertiesTest.java
! test/javax/management/Introspector/NotAnMBeanTest.java
! test/javax/management/Introspector/NotCompliantCauseTest.java
! test/javax/management/Introspector/SetWrongTypeAttributeTest.java
! test/javax/management/Introspector/UnregisterMBeanExceptionTest.java
! test/javax/management/MBeanInfo/EqualExceptionTest.java
! test/javax/management/MBeanInfo/MBeanInfoEqualsNPETest.java
! test/javax/management/MBeanInfo/MBeanInfoEqualsTest.java
! test/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java
! test/javax/management/MBeanInfo/NullInfoArraysTest.java
! test/javax/management/MBeanInfo/SerializationTest.java
! test/javax/management/MBeanInfo/SerializationTest1.java
! test/javax/management/MBeanInfo/TooManyFooTest.java
! test/javax/management/MBeanServer/AttributeListTypeSafeTest.java
! test/javax/management/MBeanServer/MBeanExceptionTest.java
! test/javax/management/MBeanServer/MBeanFallbackTest.java
! test/javax/management/MBeanServer/MBeanServerInvocationHandlerExceptionTest.java
! test/javax/management/MBeanServer/MBeanTest.java
! test/javax/management/MBeanServer/NewMBeanListenerTest.java
! test/javax/management/MBeanServer/NotifDeadlockTest.java
! test/javax/management/MBeanServer/PostExceptionTest.java
! test/javax/management/MBeanServer/PostRegisterDeadlockTest.java
! test/javax/management/MBeanServer/PostRegisterDeadlockTest2.java
! test/javax/management/MBeanServer/PreDeregisterDeadlockTest.java
! test/javax/management/MBeanServer/PreRegisterTest.java
! test/javax/management/MBeanServerFactory/ReleaseMBeanServerTest.java
! test/javax/management/MustBeValidMBeanInfo/MustBeValidCommand.java
! test/javax/management/ObjectInstance/MBeanInfoFailTest.java
! test/javax/management/ObjectInstance/ObjectInstanceNullTest.java
! test/javax/management/ObjectInstance/ToStringMethodTest.java
! test/javax/management/ObjectName/ApplyWildcardTest.java
! test/javax/management/ObjectName/ComparatorTest.java
! test/javax/management/ObjectName/DelegateNameWildcardNameTest.java
! test/javax/management/ObjectName/NullEmptyKeyValueTest.java
! test/javax/management/ObjectName/ObjectNameGetInstanceTest.java
! test/javax/management/ObjectName/RepositoryWildcardTest.java
! test/javax/management/ObjectName/SerialCompatTest.java
! test/javax/management/ObjectName/ValueWildcardTest.java
+ test/javax/management/TEST.properties
! test/javax/management/descriptor/DefaultDescriptorTest.java
! test/javax/management/descriptor/DescriptorTest.java
! test/javax/management/descriptor/EqualsHashCodeTest.java
! test/javax/management/descriptor/ImmutableArrayFieldTest.java
! test/javax/management/descriptor/ImmutableDescriptorSerialTest.java
! test/javax/management/descriptor/ImmutableDescriptorSetFieldsTest.java
! test/javax/management/descriptor/MBeanInfoInteropTest.java
! test/javax/management/descriptor/UnionTest.java
! test/javax/management/generified/GenericTest.java
! test/javax/management/generified/ListTypeCheckTest.java
! test/javax/management/loading/ArrayClassTest.java
! test/javax/management/loading/DocumentRootTest.java
! test/javax/management/loading/GetMBeansFromURLTest.java
! test/javax/management/loading/LibraryLoader/LibraryLoaderTest.java
! test/javax/management/loading/MLetCLR/MLetCommand.java
! test/javax/management/loading/MLetContentTest.java
! test/javax/management/loading/MletParserLocaleTest.java
! test/javax/management/loading/ParserInfiniteLoopTest.java
! test/javax/management/loading/SystemClassLoaderTest.java
! test/javax/management/modelmbean/AddAttributeChangeNotificationListenerTest.java
! test/javax/management/modelmbean/DescriptorSupportSerialTest.java
! test/javax/management/modelmbean/DescriptorSupportTest.java
! test/javax/management/modelmbean/DescriptorSupportXMLLocaleTest.java
! test/javax/management/modelmbean/DescriptorSupportXMLTest.java
! test/javax/management/modelmbean/ExoticTargetTypeTest.java
! test/javax/management/modelmbean/InfoSupportTest.java
! test/javax/management/modelmbean/LoggingExceptionTest.java
! test/javax/management/modelmbean/ModelMBeanInfoSupport/GetAllDescriptorsTest.java
! test/javax/management/modelmbean/OnUnregisterTest.java
! test/javax/management/modelmbean/RequiredModelMBeanGetAttributeTest.java
! test/javax/management/modelmbean/RequiredModelMBeanMethodTest.java
! test/javax/management/modelmbean/RequiredModelMBeanSetAttributeTest.java
! test/javax/management/modelmbean/SimpleModelMBean/SimpleModelMBeanCommand.java
! test/javax/management/monitor/CounterMonitorDeadlockTest.java
! test/javax/management/monitor/CounterMonitorInitThresholdTest.java
! test/javax/management/monitor/CounterMonitorTest.java
! test/javax/management/monitor/CounterMonitorThresholdTest.java
! test/javax/management/monitor/DerivedGaugeMonitorTest.java
! test/javax/management/monitor/GaugeMonitorDeadlockTest.java
! test/javax/management/monitor/MultiMonitorTest.java
! test/javax/management/monitor/NonComparableAttributeValueTest.java
! test/javax/management/monitor/NullAttributeValueTest.java
! test/javax/management/monitor/ReflectionExceptionTest.java
! test/javax/management/monitor/RuntimeExceptionTest.java
! test/javax/management/monitor/StartStopTest.java
! test/javax/management/monitor/StringMonitorDeadlockTest.java
! test/javax/management/monitor/ThreadPoolAccTest.java
! test/javax/management/monitor/ThreadPoolTest.java
! test/javax/management/mxbean/AmbiguousConstructorTest.java
! test/javax/management/mxbean/ComparatorExceptionTest.java
! test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/GenericTypeTest.java
! test/javax/management/mxbean/InvalidMXBeanRegistrationTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MBeanOperationInfoTest.java
! test/javax/management/mxbean/MXBeanAnnotationTest.java
! test/javax/management/mxbean/MXBeanFallbackTest.java
! test/javax/management/mxbean/MXBeanFlagTest.java
! test/javax/management/mxbean/MXBeanLoadingTest1.java
! test/javax/management/mxbean/MXBeanPreRegisterTest.java
! test/javax/management/mxbean/MXBeanRefTest.java
! test/javax/management/mxbean/MiscTest.java
! test/javax/management/mxbean/OperationImpactTest.java
! test/javax/management/mxbean/OverloadTest.java
! test/javax/management/mxbean/PreRegisterNameTest.java
! test/javax/management/mxbean/PropertyNamesTest.java
! test/javax/management/mxbean/SameObjectTwoNamesTest.java
! test/javax/management/mxbean/StandardMBeanOverrideTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/mxbean/TypeNameTest.java
! test/javax/management/notification/BroadcasterSupportDeadlockTest.java
! test/javax/management/notification/FilterExceptionTest.java
! test/javax/management/notification/NotifExecutorTest.java
! test/javax/management/notification/NotifInfoTest.java
! test/javax/management/openmbean/ArrayTypeTest.java
! test/javax/management/openmbean/BadConstraintTest.java
! test/javax/management/openmbean/CompositeDataStringTest.java
! test/javax/management/openmbean/ConstraintTest.java
! test/javax/management/openmbean/EqualsTest.java
! test/javax/management/openmbean/IsValueTest.java
! test/javax/management/openmbean/NullConstructorParamsTest.java
! test/javax/management/openmbean/OpenMBeanInfoEqualsNPETest.java
! test/javax/management/openmbean/OpenMBeanInfoHashCodeNPETest.java
! test/javax/management/openmbean/OpenTypeDescriptorTest.java
! test/javax/management/proxy/JMXProxyFallbackTest.java
! test/javax/management/proxy/JMXProxyTest.java
! test/javax/management/proxy/NotificationEmitterProxy.java
! test/javax/management/proxy/ProxyObjectMethodsTest.java
! test/javax/management/query/CustomQueryTest.java
! test/javax/management/query/InstanceOfExpTest.java
! test/javax/management/query/QueryExpStringTest.java
! test/javax/management/query/QueryMatchTest.java
! test/javax/management/query/QuerySubstringTest.java
! test/javax/management/relation/NonArrayListTest.java
! test/javax/management/relation/RelationNotificationSeqNoTest.java
! test/javax/management/relation/RelationNotificationSourceTest.java
! test/javax/management/relation/RelationTypeTest.java
+ test/javax/management/remote/mandatory/TEST.properties
! test/javax/management/remote/mandatory/URLTest.java
! test/javax/management/remote/mandatory/connection/AddressableTest.java
! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java
! test/javax/management/remote/mandatory/connection/CloseFailedClientTest.java
! test/javax/management/remote/mandatory/connection/CloseServerTest.java
! test/javax/management/remote/mandatory/connection/CloseUnconnectedTest.java
! test/javax/management/remote/mandatory/connection/CloseableTest.java
! test/javax/management/remote/mandatory/connection/ConnectionListenerNullTest.java
! test/javax/management/remote/mandatory/connection/ConnectionTest.java
! test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java
! test/javax/management/remote/mandatory/connection/DeadLockTest.java
! test/javax/management/remote/mandatory/connection/FailedConnectionTest.java
! test/javax/management/remote/mandatory/connection/GetConnectionTest.java
! test/javax/management/remote/mandatory/connection/IIOPURLTest.java
! test/javax/management/remote/mandatory/connection/JMXServiceURLLocaleTest.java
! test/javax/management/remote/mandatory/connection/MultiOpenCloseTest.java
! test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java
! test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/RMISerializeTest.java
! test/javax/management/remote/mandatory/connection/ReconnectTest.java
! test/javax/management/remote/mandatory/connectorServer/ConnectorStopDeadlockTest.java
! test/javax/management/remote/mandatory/connectorServer/JNDIFailureTest.java
! test/javax/management/remote/mandatory/connectorServer/MBSFPreStartPostStartTest.java
! test/javax/management/remote/mandatory/loading/DefaultProviderTest.java
! test/javax/management/remote/mandatory/loading/DeserializeEncodedURLTest.java
! test/javax/management/remote/mandatory/loading/MethodResultTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/loading/RMIDownloadTest.java
! test/javax/management/remote/mandatory/loading/TargetMBeanTest.java
! test/javax/management/remote/mandatory/loading/UserClassLoaderTest.java
! test/javax/management/remote/mandatory/notif/AddRemoveTest.java
! test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java
! test/javax/management/remote/mandatory/notif/DiffHBTest.java
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java
! test/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/javax/management/remote/mandatory/notif/RMINotifTest.java
! test/javax/management/remote/mandatory/notif/ServerNotifs.java
! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java
! test/javax/management/remote/mandatory/passwordAccessFile/NonJMXPrincipalsTest.java
! test/javax/management/remote/mandatory/passwordAccessFile/PasswordAccessFileTest.java
! test/javax/management/remote/mandatory/provider/ProviderTest.java
! test/javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java
! test/javax/management/remote/mandatory/threads/ExecutorShutdownTest.java
! test/javax/management/remote/mandatory/threads/ExecutorTest.java
! test/javax/management/remote/mandatory/threads/NoServerTimeoutTest.java
! test/javax/management/remote/mandatory/version/ImplVersionTest.java
! test/javax/management/security/AvoidGetMBeanInfoCallsTest.java
! test/javax/management/security/MBeanPermissionTest.java
! test/javax/management/standardmbean/DeadlockTest.java
! test/javax/management/timer/MissingNotificationTest.java
! test/javax/management/timer/StartTest.java
+ test/sun/jvmstat/TEST.properties
! test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java
! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/sun/jvmstat/monitor/VmIdentifier/VmIdentifierCreateResolve.java
! test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java
! test/sun/management/HotspotClassLoadingMBean/GetClassInitializationTime.java
! test/sun/management/HotspotClassLoadingMBean/GetClassLoadingTime.java
! test/sun/management/HotspotClassLoadingMBean/GetInitializedClassCount.java
! test/sun/management/HotspotClassLoadingMBean/GetLoadedClassSize.java
! test/sun/management/HotspotClassLoadingMBean/GetMethodDataSize.java
! test/sun/management/HotspotClassLoadingMBean/GetUnloadedClassSize.java
! test/sun/management/HotspotRuntimeMBean/GetSafepointCount.java
! test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java
! test/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java
! test/sun/management/HotspotThreadMBean/GetInternalThreads.java
! test/sun/management/LazyCompositeDataTest.java
! test/sun/management/LoggingTest/LoggingWithJULTest.java
! test/sun/management/LoggingTest/LoggingWithLoggerFinderTest.java
! test/sun/management/StackTraceElementCompositeData/CompatibilityTest.java
+ test/sun/management/TEST.properties
! test/sun/management/jdp/JdpDefaultsTest.java
! test/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/sun/management/jdp/JdpOffTest.java
! test/sun/management/jdp/JdpSpecificAddressTest.java
+ test/sun/management/jdp/TEST.properties
! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java
+ test/sun/management/jmxremote/TEST.properties
! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/sun/management/jmxremote/startstop/JMXStatusTest.java
+ test/sun/tools/jcmd/TEST.properties
! test/sun/tools/jcmd/TestJcmdDefaults.java
! test/sun/tools/jcmd/TestJcmdSanity.java
! test/sun/tools/jconsole/ResourceCheckTest.java
+ test/sun/tools/jhsdb/TEST.properties
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/sun/tools/jinfo/JInfoTest.java
+ test/sun/tools/jinfo/TEST.properties
+ test/sun/tools/jmap/TEST.properties
+ test/sun/tools/jstack/TEST.properties
+ test/sun/tools/jstat/TEST.properties
+ test/sun/tools/jstatd/TEST.properties
! test/sun/tools/jstatd/TestJstatdDefaults.java
! test/sun/tools/jstatd/TestJstatdExternalRegistry.java
! test/sun/tools/jstatd/TestJstatdPort.java
! test/sun/tools/jstatd/TestJstatdPortAndServer.java
! test/sun/tools/jstatd/TestJstatdServer.java
Changeset: 63545defbee3
Author: jwilhelm
Date: 2017-03-20 23:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/63545defbee3
Merge
Changeset: 2d00e12c474d
Author: iignatyev
Date: 2017-03-22 17:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/2d00e12c474d
8177374: fix module dependency declaration in jdk_svc tests
Reviewed-by: mchung, sspitsyn
! test/com/sun/tools/attach/BasicTests.java
! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java
! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
Changeset: e42aa54d7ed7
Author: jwilhelm
Date: 2017-03-23 15:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e42aa54d7ed7
Merge
Changeset: b45f8cb93c6f
Author: jwilhelm
Date: 2017-03-25 00:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b45f8cb93c6f
Merge
Changeset: eeffca2a1db2
Author: jwilhelm
Date: 2017-03-30 19:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eeffca2a1db2
Merge
Changeset: b23f0d9ff042
Author: jwilhelm
Date: 2017-03-30 21:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/b23f0d9ff042
Merge
Changeset: 184445e67dc7
Author: sherman
Date: 2017-03-31 11:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/184445e67dc7
8177910: Update zlib copyright note in idk/src/java.base/share/legal/zlib.md
Reviewed-by: mchung, rriggs
! src/java.base/share/legal/zlib.md
Changeset: 7c72114a5558
Author: smarks
Date: 2017-03-31 14:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/7c72114a5558
8177653: clarify restrictions on Iterator.forEachRemaining
Reviewed-by: martin
! src/java.base/share/classes/java/util/Iterator.java
Changeset: f2612af45b7a
Author: amlu
Date: 2017-04-01 10:19 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f2612af45b7a
8177638: com/sun/jarsigner, jdk/internal/loader (and more) are missed in TEST.groups
Reviewed-by: sspitsyn, weijun
! test/ProblemList.txt
! test/TEST.groups
Changeset: 6dea581453d7
Author: dfuchs
Date: 2017-04-03 12:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/6dea581453d7
8177835: System.LoggerFinder#getLogger or getLocalizedLogger does not throw NPE
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
+ test/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java
Changeset: 645c0d3e3977
Author: lana
Date: 2017-04-06 17:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/645c0d3e3977
Added tag jdk-9+164 for changeset 6dea581453d7
! .hgtags
Changeset: e9325773dd96
Author: bpb
Date: 2017-04-03 16:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/e9325773dd96
8177526: BufferedReader readLine() javadoc does not match the implementation regarding EOF
Summary: Improve the verbiage of the method and return value descriptions
Reviewed-by: lancea, smarks
! src/java.base/share/classes/java/io/BufferedReader.java
Changeset: eadd7f013eb9
Author: iignatyev
Date: 2017-04-03 17:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/eadd7f013eb9
8177507: line number sensitive tests for jdi should be unified
Reviewed-by: dholmes, mseledtsov, sspitsyn
! test/com/sun/jdi/ArgumentValuesTest.java
! test/com/sun/jdi/BreakpointTest.java
! test/com/sun/jdi/FetchLocals.java
! test/com/sun/jdi/GetLocalVariables.java
! test/com/sun/jdi/GetSetLocalTest.java
! test/com/sun/jdi/LambdaBreakpointTest.java
! test/com/sun/jdi/LineNumberOnBraceTest.java
! test/com/sun/jdi/PopAndStepTest.java
Changeset: d584006ddd5d
Author: rpatil
Date: 2017-04-04 19:27 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d584006ddd5d
8177449: (tz) Support tzdata2017b
Reviewed-by: martin, naoto
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/iso3166.tab
! make/data/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/northamerica
Changeset: 1a8997b4292d
Author: bpb
Date: 2017-04-04 08:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1a8997b4292d
8177984: (ch) java/nio/channels/SocketChannel/VectorIO.java should use RandomFactory
Summary: Obtain Random from RandomFactory instead of directly.
Reviewed-by: clanger
! test/java/nio/channels/SocketChannel/VectorIO.java
Changeset: f940fd4232d8
Author: darcy
Date: 2017-04-04 11:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/f940fd4232d8
8177949: @link tag arguments need correction for ElementType documentation
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/annotation/ElementType.java
Changeset: a49fb788ac68
Author: mli
Date: 2017-04-04 19:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a49fb788ac68
8165367: Additional tests for JEP 288: Disable SHA-1 Certificates
Summary: The new tests just focus on the usage constraints TLSSever and TLSClient with TLS communication
Reviewed-by: ascarpino
Contributed-by: John Jiang <sha.jiang at oracle.com>
+ test/sun/security/ssl/CertPathRestrictions/JSSEClient.java
+ test/sun/security/ssl/CertPathRestrictions/JSSEServer.java
+ test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA1-INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA1-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/END_ENTITY_SHA256-INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA1-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/INTER_CA_SHA256-ROOT_CA_SHA256.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA1.cer
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256-PRIV.key
+ test/sun/security/ssl/CertPathRestrictions/certs/ROOT_CA_SHA256.cer
Changeset: 9289f04ddb54
Author: rriggs
Date: 2017-04-05 09:57 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/9289f04ddb54
8165641: Deprecate Object.finalize
Reviewed-by: mchung, smarks
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/sun/net/www/MeteredStream.java
! src/java.base/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java
! src/java.desktop/macosx/classes/sun/font/CFont.java
! src/java.desktop/macosx/classes/sun/font/CStrike.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamFinalizer.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/java/awt/Graphics.java
! src/java.desktop/share/classes/java/awt/PrintJob.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java
! src/java.rmi/share/classes/sun/rmi/log/LogInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
Changeset: cda91600a4bd
Author: mchung
Date: 2017-04-05 10:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/cda91600a4bd
8177980: ResourceBundle.getBundle throws NoClassDefFoundError when fails to define a class
Reviewed-by: naoto, lancea
! src/java.base/share/classes/java/util/ResourceBundle.java
+ test/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/jdk/test/main.properties
+ test/java/util/ResourceBundle/modules/casesensitive/src/resbundle/module-info.java
Changeset: 383a04a71b36
Author: amlu
Date: 2017-04-06 09:33 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/383a04a71b36
8177640: jdk/internal/util/jar/TestVersionedStream.java fails on Windows
Reviewed-by: psandoz
! test/ProblemList.txt
! test/jdk/internal/util/jar/TestVersionedStream.java
Changeset: fff71e4478c3
Author: chegar
Date: 2017-04-06 09:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fff71e4478c3
8178101: Migrate the thread deprecation technote to javadoc doc-files
Reviewed-by: dholmes
! src/java.base/share/classes/java/lang/Thread.java
+ src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
Changeset: c89044066843
Author: dfuchs
Date: 2017-04-06 14:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c89044066843
8178139: Minor typo in API documentation of java.util.logging.Logger
Reviewed-by: lancea
! src/java.logging/share/classes/java/util/logging/Logger.java
Changeset: 0cbd3417cc9d
Author: jlahoda
Date: 2017-04-06 16:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0cbd3417cc9d
8178077: jshell tool: crash on ctrl-up or ctrl-down
Summary: When looking up a private method, using the ConsoleReader.class, instead of getClass(), which may return a subclass.
Reviewed-by: rfield
! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java
Changeset: 98dd9af9e290
Author: rriggs
Date: 2017-04-06 10:41 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/98dd9af9e290
8178154: Typo in Object.finalize deprecation javadoc
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Object.java
Changeset: 0526526e7302
Author: ksrini
Date: 2017-04-05 14:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/0526526e7302
8065825: Make the java -help consistent with the man page
Reviewed-by: alanb
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 00605c87c016
Author: lana
Date: 2017-04-06 18:00 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/00605c87c016
Merge
Changeset: 1c34a0665f18
Author: mchung
Date: 2017-04-06 18:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/1c34a0665f18
8178286: Missing @moduleGraph in javadoc
Reviewed-by: lancea
! src/jdk.accessibility/share/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java
Changeset: af69c0289a77
Author: chegar
Date: 2017-04-07 10:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/af69c0289a77
8178161: Default multicast interface on Mac
Reviewed-by: michaelm, bpb
! src/java.base/macosx/classes/java/net/DefaultInterface.java
Changeset: fa3c4a60a616
Author: alanb
Date: 2017-04-07 08:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/fa3c4a60a616
8177530: Module system implementation refresh (4/2017)
Reviewed-by: mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com
! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
+ src/java.base/share/classes/java/lang/LayerInstantiationException.java
+ src/java.base/share/classes/java/lang/Module.java
+ src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/NamedPackage.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/System.java
+ src/java.base/share/classes/java/lang/WeakPairMap.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/package-info.java
- src/java.base/share/classes/java/lang/reflect/Layer.java
- src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
- src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
- src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/loader/LoaderPool.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java
! src/java.base/share/native/libjava/Module.c
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
+ src/java.instrument/share/classes/java/lang/instrument/UnmodifiableModuleException.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.instrument/share/classes/sun/instrument/TransformerManager.java
! src/java.instrument/share/native/libinstrument/JPLISAgent.h
! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! test/TEST.ROOT
! test/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/java/awt/patchlib/java.desktop/java/awt/Helper.java
! test/java/awt/regtesthelpers/Util.java
! test/java/lang/Class/GetModuleTest.java
! test/java/lang/Class/forName/modules/TestLayer.java
! test/java/lang/Class/forName/modules/TestMain.java
! test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java
! test/java/lang/Class/forName/modules/src/m3/p3/NoGetClassLoaderAccess.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/lang/Class/getResource/Main.java
! test/java/lang/ClassLoader/getResource/automaticmodules/Main.java
! test/java/lang/ClassLoader/getResource/modules/Main.java
+ test/java/lang/ModuleLayer/BasicLayerTest.java
+ test/java/lang/ModuleLayer/LayerAndLoadersTest.java
+ test/java/lang/ModuleLayer/LayerControllerTest.java
+ test/java/lang/ModuleLayer/layertest/Test.java
+ test/java/lang/ModuleLayer/src/m1/module-info.java
+ test/java/lang/ModuleLayer/src/m1/p/Main.java
+ test/java/lang/ModuleLayer/src/m1/p/Service.java
+ test/java/lang/ModuleLayer/src/m2/module-info.java
+ test/java/lang/ModuleLayer/src/m2/q/Hello.java
+ test/java/lang/ModuleLayer/src/m3/module-info.java
+ test/java/lang/ModuleLayer/src/m3/w/Hello.java
+ test/java/lang/ModuleLayer/src/m4/impl/ServiceImpl.java
+ test/java/lang/ModuleLayer/src/m4/module-info.java
+ test/java/lang/ModuleTests/AddExportsTest.java
+ test/java/lang/ModuleTests/AnnotationsTest.java
+ test/java/lang/ModuleTests/BasicModuleTest.java
+ test/java/lang/ModuleTests/WithSecurityManager.java
+ test/java/lang/ModuleTests/access/AccessTest.java
+ test/java/lang/ModuleTests/access/src/target/module-info.java
+ test/java/lang/ModuleTests/access/src/target/p1/Helper.java
+ test/java/lang/ModuleTests/access/src/target/p1/Public.java
+ test/java/lang/ModuleTests/access/src/target/p2/NonPublic.java
+ test/java/lang/ModuleTests/access/src/target/q1/Public.java
+ test/java/lang/ModuleTests/access/src/target/q2/NonPublic.java
+ test/java/lang/ModuleTests/access/src/test/module-info.java
+ test/java/lang/ModuleTests/access/src/test/test/Main.java
+ test/java/lang/ModuleTests/addXXX/Driver.java
+ test/java/lang/ModuleTests/addXXX/m1/module-info.java
+ test/java/lang/ModuleTests/addXXX/m1/p1/C.java
+ test/java/lang/ModuleTests/addXXX/m2/module-info.java
+ test/java/lang/ModuleTests/addXXX/m2/p2/C.java
+ test/java/lang/ModuleTests/addXXX/m2/p2/internal/C.java
+ test/java/lang/ModuleTests/addXXX/m3/module-info.java
+ test/java/lang/ModuleTests/addXXX/m3/p3/C.java
+ test/java/lang/ModuleTests/addXXX/m4/module-info.java
+ test/java/lang/ModuleTests/addXXX/m4/p4/C.java
+ test/java/lang/ModuleTests/addXXX/test/module-info.java
+ test/java/lang/ModuleTests/addXXX/test/test/C.java
+ test/java/lang/ModuleTests/addXXX/test/test/Main.java
+ test/java/lang/ModuleTests/addXXX/test/test/Service.java
+ test/java/lang/ModuleTests/allow.policy
+ test/java/lang/ModuleTests/annotation/Basic.java
+ test/java/lang/ModuleTests/annotation/src/m/module-info.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Bar.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Baz.java
+ test/java/lang/ModuleTests/annotation/src/m/p/annotation/Foo.java
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/SecurityManager/CheckSecurityProvider.java
! test/java/lang/SecurityManager/modules/Test.java
! test/java/lang/StackTraceElement/PublicConstructor.java
! test/java/lang/StackTraceElement/lib/m1/com/app/Utils.java
! test/java/lang/System/Logger/custom/CustomLoggerTest.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinder.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/TestLoggerFinder.java
! test/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java
! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
+ test/java/lang/WeakPairMap/Driver.java
+ test/java/lang/WeakPairMap/java.base/java/lang/WeakPairMapTest.java
! test/java/lang/instrument/ATransformerManagementTestCase.java
! test/java/lang/instrument/BootstrapClassPathAgent.java
! test/java/lang/instrument/BootstrapClassPathTest.java
! test/java/lang/instrument/RedefineClassWithNativeMethodAgent.java
! test/java/lang/instrument/RedefineModuleAgent.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/instrument/RetransformAgent.java
! test/java/lang/instrument/SimpleIdentityTransformer.java
! test/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java
! test/java/lang/invoke/modules/m1/p1/Main.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
- test/java/lang/reflect/Layer/BasicLayerTest.java
- test/java/lang/reflect/Layer/LayerAndLoadersTest.java
- test/java/lang/reflect/Layer/LayerControllerTest.java
- test/java/lang/reflect/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.java
- test/java/lang/reflect/Module/AnnotationsTest.java
- test/java/lang/reflect/Module/BasicModuleTest.java
- test/java/lang/reflect/Module/WithSecurityManager.java
- test/java/lang/reflect/Module/access/AccessTest.java
- test/java/lang/reflect/Module/access/src/target/module-info.java
- test/java/lang/reflect/Module/access/src/target/p1/Helper.java
- test/java/lang/reflect/Module/access/src/target/p1/Public.java
- test/java/lang/reflect/Module/access/src/target/p2/NonPublic.java
- test/java/lang/reflect/Module/access/src/target/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/Driver.java
- test/java/lang/reflect/Module/addXXX/m1/module-info.java
- test/java/lang/reflect/Module/addXXX/m1/p1/C.java
- test/java/lang/reflect/Module/addXXX/m2/module-info.java
- test/java/lang/reflect/Module/addXXX/m2/p2/C.java
- test/java/lang/reflect/Module/addXXX/m2/p2/internal/C.java
- test/java/lang/reflect/Module/addXXX/m3/module-info.java
- test/java/lang/reflect/Module/addXXX/m3/p3/C.java
- test/java/lang/reflect/Module/addXXX/m4/module-info.java
- test/java/lang/reflect/Module/addXXX/m4/p4/C.java
- test/java/lang/reflect/Module/addXXX/test/module-info.java
- test/java/lang/reflect/Module/addXXX/test/test/C.java
- test/java/lang/reflect/Module/addXXX/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/test/test/Service.java
- test/java/lang/reflect/Module/allow.policy
- test/java/lang/reflect/Module/annotation/Basic.java
- test/java/lang/reflect/Module/annotation/src/m/module-info.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Bar.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Baz.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Foo.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyForMethodHandle.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/lang/reflect/Proxy/ProxyModuleMapping.java
! test/java/lang/reflect/Proxy/src/test/jdk/test/Main.java
! test/java/lang/reflect/Proxy/src/test/jdk/test/ProxyTest.java
- test/java/lang/reflect/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java
! test/java/security/Provider/DefaultProviderList.java
! test/java/util/ResourceBundle/modules/cache/src/test/jdk/test/Main.java
! test/java/util/ResourceBundle/modules/security/src/test/jdk/test/Main.java
! test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithNoModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithUnnamedModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/test/Main.java
! test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithNoModuleArg.java
! test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithUnnamedModuleArg.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/ServiceLoader/modules/Basic.java
! test/java/util/logging/LocalizedLevelName.java
! test/java/util/logging/modules/pkgs/p3/test/ResourceBundleTest.java
! test/java/util/spi/ResourceBundleControlProvider/test/jdk/test/ResourceBundleDelegate.java
! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
! test/jdk/internal/jimage/JImageOpenTest.java
! test/jdk/modules/etc/JdkQualifiedExportTest.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/incubator/DefaultImage.java
! test/jdk/modules/incubator/ImageModules.java
! test/jdk/modules/incubator/src/cp/listmods/ListModules.java
! test/jdk/modules/incubator/src/cp/test/ConvertToLowerCase.java
! test/jdk/modules/incubator/src/cp/test/WriteUpperCase.java
! test/jdk/modules/open/Basic.java
! test/jdk/modules/scenarios/automaticmodules/src/basictest/test/Main.java
! test/jdk/modules/scenarios/automaticmodules/src/sptest/test/Main.java
! test/jdk/modules/scenarios/container/src/container/container/Main.java
! test/sun/management/LoggingTest/test.loggerfinder/test/loggerfinder/TestLoggerFinder.java
! test/sun/tools/jconsole/ResourceCheckTest.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/basic/src/test/jdk/test/Test.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m5/p5/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/test/jdk/test/Main.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java
! test/tools/launcher/modules/upgrademodulepath/src/test/jdk/test/Main.java
Changeset: 4253030c44ba
Author: alanb
Date: 2017-04-07 10:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/4253030c44ba
Merge
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
- src/java.base/share/classes/java/lang/reflect/Layer.java
- src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
- src/java.base/share/classes/java/lang/reflect/Module.java
- src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/java/util/ResourceBundle.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
- test/java/lang/reflect/Layer/BasicLayerTest.java
- test/java/lang/reflect/Layer/LayerAndLoadersTest.java
- test/java/lang/reflect/Layer/LayerControllerTest.java
- test/java/lang/reflect/Layer/layertest/Test.java
- test/java/lang/reflect/Layer/src/m1/module-info.java
- test/java/lang/reflect/Layer/src/m1/p/Main.java
- test/java/lang/reflect/Layer/src/m1/p/Service.java
- test/java/lang/reflect/Layer/src/m2/module-info.java
- test/java/lang/reflect/Layer/src/m2/q/Hello.java
- test/java/lang/reflect/Layer/src/m3/module-info.java
- test/java/lang/reflect/Layer/src/m3/w/Hello.java
- test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
- test/java/lang/reflect/Layer/src/m4/module-info.java
- test/java/lang/reflect/Module/AddExportsTest.java
- test/java/lang/reflect/Module/AnnotationsTest.java
- test/java/lang/reflect/Module/BasicModuleTest.java
- test/java/lang/reflect/Module/WithSecurityManager.java
- test/java/lang/reflect/Module/access/AccessTest.java
- test/java/lang/reflect/Module/access/src/target/module-info.java
- test/java/lang/reflect/Module/access/src/target/p1/Helper.java
- test/java/lang/reflect/Module/access/src/target/p1/Public.java
- test/java/lang/reflect/Module/access/src/target/p2/NonPublic.java
- test/java/lang/reflect/Module/access/src/target/q1/Public.java
- test/java/lang/reflect/Module/access/src/target/q2/NonPublic.java
- test/java/lang/reflect/Module/access/src/test/module-info.java
- test/java/lang/reflect/Module/access/src/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/Driver.java
- test/java/lang/reflect/Module/addXXX/m1/module-info.java
- test/java/lang/reflect/Module/addXXX/m1/p1/C.java
- test/java/lang/reflect/Module/addXXX/m2/module-info.java
- test/java/lang/reflect/Module/addXXX/m2/p2/C.java
- test/java/lang/reflect/Module/addXXX/m2/p2/internal/C.java
- test/java/lang/reflect/Module/addXXX/m3/module-info.java
- test/java/lang/reflect/Module/addXXX/m3/p3/C.java
- test/java/lang/reflect/Module/addXXX/m4/module-info.java
- test/java/lang/reflect/Module/addXXX/m4/p4/C.java
- test/java/lang/reflect/Module/addXXX/test/module-info.java
- test/java/lang/reflect/Module/addXXX/test/test/C.java
- test/java/lang/reflect/Module/addXXX/test/test/Main.java
- test/java/lang/reflect/Module/addXXX/test/test/Service.java
- test/java/lang/reflect/Module/allow.policy
- test/java/lang/reflect/Module/annotation/Basic.java
- test/java/lang/reflect/Module/annotation/src/m/module-info.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Bar.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Baz.java
- test/java/lang/reflect/Module/annotation/src/m/p/annotation/Foo.java
- test/java/lang/reflect/WeakPairMap/Driver.java
- test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java
Changeset: 182207b208dc
Author: alanb
Date: 2017-04-07 10:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/182207b208dc
Merge
Changeset: 96f06b21a3f3
Author: bpb
Date: 2017-04-07 11:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/96f06b21a3f3
8178074: (ch) java/nio/channels/etc/AdaptorCloseAndInterrupt.java: add instrumentation
Summary: Add some print statements to indicate state at strategic points
Reviewed-by: chegar
! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java
Changeset: c2b213b77b2d
Author: smarks
Date: 2017-04-07 15:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/c2b213b77b2d
8173152: Wrong wording in Comparator.compare() method spec
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/util/Comparator.java
Changeset: baf915932a01
Author: lancea
Date: 2017-04-09 14:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/baf915932a01
8178130: Minor update to the Connection javadocs
Reviewed-by: bpb
! src/java.sql/share/classes/java/sql/Connection.java
Changeset: d263a4cb0621
Author: asapre
Date: 2017-04-10 12:15 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/d263a4cb0621
8176204: [DOC] ThreadMXBean Fails to Detect ReentrantReadWriteLock Deadlock
Summary: Update LockInfo class javadoc for own-able synchronizer examples
Reviewed-by: dholmes
Contributed-by: amit.sapre at oracle.com
! src/java.management/share/classes/java/lang/management/LockInfo.java
Changeset: a7942c3b1e59
Author: mchung
Date: 2017-04-10 13:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/a7942c3b1e59
8177855: Clean up legal files
Reviewed-by: alanb, darcy
! src/java.desktop/share/legal/jpeg.md
! src/jdk.crypto.ec/share/legal/ecc.md
Changeset: 46e1898b6c6e
Author: lana
Date: 2017-04-13 16:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/jdk/rev/46e1898b6c6e
Added tag jdk-9+165 for changeset a7942c3b1e59
! .hgtags
More information about the shenandoah-dev
mailing list