hg: shenandoah/jdk10/jdk: 763 new changesets
ashipile at redhat.com
ashipile at redhat.com
Wed Jun 28 16:35:17 UTC 2017
Changeset: c39f051b38d8
Author: bpb
Date: 2017-02-07 11:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/d4816c8d3ab8
Merge
Changeset: 4be3ef759ead
Author: dlsmith
Date: 2017-02-08 12:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/d18d6cbde5e3
Merge
Changeset: ba1d4f8c77de
Author: bchristi
Date: 2017-01-31 11:51 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/91a8b80fe1bc
Merge
Changeset: c476ca737506
Author: redestad
Date: 2017-02-17 18:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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: a0b375050518
Author: lana
Date: 2017-02-23 17:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a0b375050518
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/System.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
! test/java/lang/module/MultiReleaseJarTest.java
Changeset: bc86105ee839
Author: lana
Date: 2017-02-23 16:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bc86105ee839
Added tag jdk-9+158 for changeset c476ca737506
! .hgtags
Changeset: 5adecda6cf9a
Author: lana
Date: 2017-02-23 17:57 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5adecda6cf9a
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
Changeset: aab73776e22a
Author: apetcher
Date: 2017-02-28 02:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/aab73776e22a
8006259: Add Test Vectors for NIST 800-38A to the JCE Unit Tests
Summary: added AES Cipher test vectors from Appendix F of NIST 800-38A
Reviewed-by: valeriep
+ test/javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java
+ test/javax/crypto/Cipher/ExampleVectors/NIST_800_38A_vectors.txt
Changeset: 90a27d7aa70a
Author: kbarrett
Date: 2016-02-26 20:55 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/90a27d7aa70a
8150687: typedefs without type names
Summary: Removed unnecessary typedef keywords.
Reviewed-by: dholmes, bpb
! src/java.base/windows/native/libnio/ch/Net.c
Changeset: 4209ad3e50bc
Author: amlu
Date: 2017-02-20 15:32 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/9b9039fb18d8
Merge
Changeset: 458368c00bf9
Author: lana
Date: 2017-02-23 17:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/458368c00bf9
Merge
Changeset: f9d61d929dbb
Author: psandoz
Date: 2017-02-23 13:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/ed98f82f9256
Merge
Changeset: f21b6912d865
Author: hb
Date: 2017-02-23 20:35 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/jdk/rev/6dd2f49fbf96
Merge
Changeset: 49b54a4d9e84
Author: jwilhelm
Date: 2017-02-28 16:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/5cc4e4656d3b
Merge
Changeset: 9829b46c5053
Author: mbaesken
Date: 2017-03-01 14:07 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/ddf8af0e536a
Added tag jdk-9+160 for changeset cac788454598
! .hgtags
Changeset: 55efd546f321
Author: lana
Date: 2017-03-13 19:58 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/55efd546f321
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
Changeset: 4b8e662483a1
Author: dl
Date: 2017-03-07 10:06 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/jdk/rev/02653d53d655
Merge
Changeset: 6cbd14897a48
Author: jwilhelm
Date: 2017-03-03 20:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6cbd14897a48
Merge
Changeset: ca35f499c66a
Author: jwilhelm
Date: 2017-03-07 19:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/jdk/rev/3479929a0040
Merge
Changeset: 59a110a38cea
Author: msheppar
Date: 2017-03-07 22:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/222691c93ddc
Merge
Changeset: f80fadfa33c3
Author: dl
Date: 2017-03-10 08:59 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/460f7166ddc9
Merge
Changeset: c89cba3ceeec
Author: mrkam
Date: 2017-02-15 23:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/173d03f43b76
Merge
Changeset: 95c66fb5c294
Author: ascarpino
Date: 2017-03-10 21:04 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/c95ebfceb394
Added tag jdk-9+161 for changeset 09b92d3067a3
! .hgtags
Changeset: 4723e1d23319
Author: lana
Date: 2017-03-16 20:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4723e1d23319
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
Changeset: f7c7906df522
Author: weijun
Date: 2017-03-22 17:24 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f7c7906df522
8177085: Accept including .conf files in krb5.conf's includedir
Reviewed-by: jnimeh
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! test/sun/security/krb5/config/Include.java
Changeset: dec69a95e5c9
Author: bpb
Date: 2017-03-13 13:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/341a471ff662
Merge
Changeset: ded4aa6817b2
Author: dl
Date: 2017-03-14 07:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/af1ace480c5e
Added tag jdk-9+162 for changeset f6bf027e88e9
! .hgtags
Changeset: 54fb507a5d0c
Author: lana
Date: 2017-03-25 01:43 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/54fb507a5d0c
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
Changeset: 53142e39bfa7
Author: mullan
Date: 2017-03-31 13:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/53142e39bfa7
8175029: StackOverflowError in X509CRL and X509Certificate.verify(PublicKey, Provider)
Reviewed-by: weijun, vinnie
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
+ test/java/security/cert/X509CRL/VerifyDefault.java
+ test/java/security/cert/X509Certificate/VerifyDefault.java
! test/java/security/testlibrary/CertUtils.java
Changeset: c0aecf84349c
Author: redestad
Date: 2017-04-04 10:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c0aecf84349c
8177631: Outdated performance advice in StringCoding
Reviewed-by: sherman
! src/java.base/share/classes/java/lang/StringCoding.java
Changeset: 61d6601e2948
Author: redestad
Date: 2017-03-20 21:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/e559d0c0985a
Merge
Changeset: 9861a8803e52
Author: rehn
Date: 2017-03-14 12:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/jdk/rev/952d3df46b5b
Merge
Changeset: 0832f3508ecb
Author: jwilhelm
Date: 2017-03-21 16:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0832f3508ecb
Merge
Changeset: 09774b62cec0
Author: alexsch
Date: 2017-03-13 22:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/4197c1ae4f47
Merge
Changeset: 722952ece7ed
Author: prr
Date: 2017-03-21 09:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/722952ece7ed
Merge
Changeset: 81c76df23278
Author: skovalev
Date: 2017-03-22 10:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/5734c4a761cf
Merge
Changeset: a1d25a8fdc98
Author: smarks
Date: 2017-03-30 11:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/63545defbee3
Merge
Changeset: 2d00e12c474d
Author: iignatyev
Date: 2017-03-22 17:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/jdk/rev/e42aa54d7ed7
Merge
Changeset: b45f8cb93c6f
Author: jwilhelm
Date: 2017-03-25 00:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b45f8cb93c6f
Merge
Changeset: eeffca2a1db2
Author: jwilhelm
Date: 2017-03-30 19:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/eeffca2a1db2
Merge
Changeset: b23f0d9ff042
Author: jwilhelm
Date: 2017-03-30 21:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b23f0d9ff042
Merge
Changeset: 184445e67dc7
Author: sherman
Date: 2017-03-31 11:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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: c779133005cf
Author: lana
Date: 2017-04-06 04:53 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c779133005cf
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/System.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Changeset: 4cab82804a44
Author: mullan
Date: 2017-04-06 16:21 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4cab82804a44
8161973: PKIXRevocationChecker.getSoftFailExceptions() not working
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! test/java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java
! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java
Changeset: 645c0d3e3977
Author: lana
Date: 2017-04-06 17:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/645c0d3e3977
Added tag jdk-9+164 for changeset 6dea581453d7
! .hgtags
Changeset: 37f8b938b680
Author: lana
Date: 2017-04-08 03:25 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/37f8b938b680
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
Changeset: 1f0fb30f5279
Author: dl
Date: 2017-04-10 13:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1f0fb30f5279
8176402: parameter name switcharoo in ConcurrentHashMap
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: 8cd9c45a2802
Author: dl
Date: 2017-04-10 13:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8cd9c45a2802
8176543: Miscellaneous changes imported from jsr166 CVS 2017-04
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! test/java/util/concurrent/tck/ArrayDeque8Test.java
! test/java/util/concurrent/tck/ArrayDequeTest.java
! test/java/util/concurrent/tck/ArrayListTest.java
! test/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java
! test/java/util/concurrent/tck/AtomicReferenceTest.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CountedCompleter8Test.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
! test/java/util/concurrent/tck/ExchangerTest.java
! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/java/util/concurrent/tck/ExecutorCompletionServiceTest.java
! test/java/util/concurrent/tck/ExecutorsTest.java
! test/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/java/util/concurrent/tck/ForkJoinPool9Test.java
! test/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedBlockingDeque8Test.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueue8Test.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/LinkedListTest.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/RecursiveActionTest.java
! test/java/util/concurrent/tck/RecursiveTaskTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/SynchronousQueueTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/java/util/concurrent/tck/ThreadTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java
! test/java/util/concurrent/tck/VectorTest.java
Changeset: 3696d4c26897
Author: redestad
Date: 2017-04-11 11:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3696d4c26897
8178384: Reduce work in java.lang.invoke initializers
Reviewed-by: vlivanov, psandoz
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
Changeset: 9363dd4a4fb9
Author: redestad
Date: 2017-04-11 18:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9363dd4a4fb9
8178387: Reduce memory churn when creating java.lang.invoke entities
Reviewed-by: psandoz, vlivanov
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
Changeset: fbedc2de689f
Author: redestad
Date: 2017-04-11 22:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fbedc2de689f
8178480: Wrong exception being thrown on an invalid MethodType
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
Changeset: 0e6dedb65d04
Author: iignatyev
Date: 2017-04-11 13:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0e6dedb65d04
8178340: remove unneeded "throws" from ProcessTools::createJavaProcessBuilder
Reviewed-by: dholmes
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
Changeset: e8c2654e2530
Author: iignatyev
Date: 2017-04-11 21:51 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e8c2654e2530
Merge
Changeset: 8c6ac4b9ce54
Author: iignatyev
Date: 2017-04-11 21:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8c6ac4b9ce54
8178415: remove ProcessTools::getPlatformSpecificVMArgs from testlibary
Reviewed-by: dholmes
! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
Changeset: 8a3428c8b298
Author: iignatyev
Date: 2017-04-12 05:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8a3428c8b298
Merge
Changeset: ce1ba4281947
Author: weijun
Date: 2017-04-13 08:15 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ce1ba4281947
8172422: jarsigner needs to understand -?
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
Changeset: e9325773dd96
Author: bpb
Date: 2017-04-03 16:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/00605c87c016
Merge
Changeset: 1c34a0665f18
Author: mchung
Date: 2017-04-06 18:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/182207b208dc
Merge
Changeset: 96f06b21a3f3
Author: bpb
Date: 2017-04-07 11:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/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/jdk10/jdk/rev/46e1898b6c6e
Added tag jdk-9+165 for changeset a7942c3b1e59
! .hgtags
Changeset: 83d37efcd2a5
Author: lana
Date: 2017-04-13 20:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/83d37efcd2a5
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
Changeset: fa26583c5329
Author: redestad
Date: 2017-04-18 18:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fa26583c5329
8178889: Move creation of AbstractChronology comparators to call sites
Reviewed-by: rriggs
! src/java.base/share/classes/java/time/chrono/AbstractChronology.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDate.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTime.java
! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java
Changeset: 3c37619dd646
Author: michaelm
Date: 2017-04-20 09:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3c37619dd646
8177452: Syntax errors in ContentHandler class documentation
Reviewed-by: chegar
! src/java.base/share/classes/java/net/ContentHandler.java
Changeset: d1436b294538
Author: michaelm
Date: 2017-04-20 09:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d1436b294538
8177457: Syntax errors in URLConnection class documentation
Reviewed-by: chegar
! src/java.base/share/classes/java/net/URLConnection.java
Changeset: 4227b6c51e92
Author: jlahoda
Date: 2017-04-20 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4227b6c51e92
8178821: jshell tool: ctrl-down does nothing in current context
Summary: In MemoryHistory index() of an entry may go beyond size() (if some leading entries have been deleted) - using previous()/next() instead.
Reviewed-by: rfield
! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java
! test/jdk/internal/jline/extra/HistoryTest.java
Changeset: d017015f402c
Author: igerasim
Date: 2017-04-21 11:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d017015f402c
8179086: java.time.temporal.ValueRange has poor hashCode()
Reviewed-by: rriggs
! src/java.base/share/classes/java/time/temporal/ValueRange.java
Changeset: cd268728d178
Author: weijun
Date: 2017-04-11 10:12 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cd268728d178
8177969: Faster FilePermission::implies by avoiding the use of Path::relativize
Reviewed-by: rriggs, mullan
! src/java.base/share/classes/java/io/FilePermission.java
! test/java/io/FilePermission/Correctness.java
Changeset: c35ff69c2852
Author: dfuchs
Date: 2017-04-11 16:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c35ff69c2852
8178147: Race conditions in timeout handling code in http/2 incubator client
Summary: Timeout handling code (in particular cancel(IOException)) is modified to take into account cancellation arising before exchange implementation is established or response completable future is created. TimeoutEvent::compareTo method is modified to be consistent with TimeoutEvent::equals.
Reviewed-by: prappo, chegar, michaelm
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.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/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/TimeoutEvent.java
! test/ProblemList.txt
+ test/java/net/httpclient/SmallTimeout.java
! test/java/net/httpclient/TimeoutOrdering.java
Changeset: 23255bc8606d
Author: rriggs
Date: 2017-04-11 14:18 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/23255bc8606d
8178347: Process and ProcessHandle getPid method name inconsistency
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! test/com/sun/jdi/ProcessAttachTest.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/ProcessBuilder/PipelineTest.java
! test/java/lang/ProcessBuilder/Zombies.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/JavaChild.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/ProcessUtil.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/Runtime/exec/SleepyCat.java
! test/java/util/logging/LoggingDeadlock2.java
! test/lib/testlibrary/jdk/testlibrary/ProcessThread.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/tools/jps/LingeredApp.java
! test/sun/tools/jstat/JStatInterval.java
Changeset: 0c8f43317c1f
Author: ascarpino
Date: 2017-04-12 12:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0c8f43317c1f
8177784: Use CounterMode intrinsic for AES/GCM
Reviewed-by: mullan, psandoz, chegar
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java
Changeset: ede22275fbfa
Author: dlong
Date: 2017-04-12 16:37 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ede22275fbfa
8158168: Missing bounds checks for some String intrinsics
Reviewed-by: vlivanov, thartmann, sherman
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
Changeset: 2a15003cb4b7
Author: jwilhelm
Date: 2017-04-13 15:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2a15003cb4b7
8178447: Remove link from JavaDoc to Dev guide
Reviewed-by: tschatzl, dholmes
! src/jdk.management/share/classes/com/sun/management/VMOption.java
Changeset: 15cb1241abad
Author: lana
Date: 2017-04-13 16:27 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/15cb1241abad
Merge
Changeset: f36e07712a1b
Author: serb
Date: 2017-03-21 01:39 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f36e07712a1b
8176544: Compilation error in plaf.metal.MetalBumps.Test6657026
Reviewed-by: prr
! test/javax/swing/plaf/metal/MetalBumps/Test6657026.java
Changeset: 1158c3e5bd9c
Author: prr
Date: 2017-03-21 11:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1158c3e5bd9c
Merge
Changeset: 0f4994564ae6
Author: serb
Date: 2017-03-23 17:50 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0f4994564ae6
6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes
Reviewed-by: prr
! test/javax/sound/sampled/Clip/bug5070081.java
Changeset: e352eacd7a94
Author: prr
Date: 2017-03-24 09:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e352eacd7a94
Merge
- src/java.base/share/classes/jdk/internal/loader/ResourceHelper.java
Changeset: 908bdcadfab5
Author: stuefe
Date: 2017-03-25 18:57 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/908bdcadfab5
8177137: 8175293 breaks Windows build on Vs2010
Reviewed-by: serb, alexsch
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
Changeset: bbf040535813
Author: ddehaven
Date: 2017-03-27 12:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bbf040535813
Merge
Changeset: b3a70b0fd710
Author: prr
Date: 2017-03-28 09:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b3a70b0fd710
8043773: Deprecate JComponent.AccessibleJComponent.AccessibleFocusHandler
Reviewed-by: alexsch, azvegint
! src/java.desktop/share/classes/javax/swing/JComponent.java
Changeset: 5ca3a286b761
Author: serb
Date: 2017-03-29 17:30 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5ca3a286b761
8177766: [TEST_BUG] JPopupMenu tests fails intermittently
Reviewed-by: alexsch, yan
! test/javax/swing/JPopupMenu/4458079/bug4458079.java
! test/javax/swing/JPopupMenu/6827786/bug6827786.java
Changeset: cdb6fd420176
Author: dmarkov
Date: 2017-03-29 19:00 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cdb6fd420176
8176490: [macosx] Sometimes NSWindow.isZoomed hangs
Reviewed-by: serb, azvegint
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java
Changeset: 87801ca8520c
Author: alexsch
Date: 2017-03-29 21:08 +0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/87801ca8520c
8177625: apple.laf.JRSUIConstants.getConstantName(int) checks for THUMB_START twice
Reviewed-by: prr, serb, azvegint
! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java
Changeset: 19042d75c724
Author: serb
Date: 2017-03-30 16:40 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/19042d75c724
8177461: Wrong references are used in the javadoc in the java.desktop module
Reviewed-by: alexsch
! src/java.desktop/macosx/classes/com/apple/eawt/Application.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenUtilities.java
! src/java.desktop/macosx/classes/com/apple/eawt/MacQuitResponse.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureEvent.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/MagnificationListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/RotationListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/SwipeListener.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuPropertyListener.java
! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/com/sun/awt/SecurityWarning.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SingleTileRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/PaintContext.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java
! src/java.desktop/share/classes/java/awt/font/CharArrayIterator.java
! src/java.desktop/share/classes/java/awt/peer/DesktopPeer.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
! src/java.desktop/share/classes/java/beans/ChangeListenerMap.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/LazyActionMap.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter2.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/TextLayoutStrategy.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java
! src/java.desktop/share/classes/javax/swing/text/html/NoFramesView.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java
! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
Changeset: 41703cb17ee1
Author: serb
Date: 2017-03-31 18:23 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/41703cb17ee1
8177560: @headful key can be removed from the tests for JavaSound
Reviewed-by: prr
! test/javax/sound/midi/Devices/InitializationHang.java
! test/javax/sound/midi/Sequencer/SeqRecordDoesNotCopy.java
! test/javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java
! test/javax/sound/midi/Sequencer/SeqStartRecording.java
! test/javax/sound/midi/Synthesizer/bug4685396.java
! test/javax/sound/sampled/Clip/ClipCloseLoss.java
! test/javax/sound/sampled/Clip/bug5070081.java
! test/javax/sound/sampled/DataLine/LongFramePosition.java
! test/javax/sound/sampled/DirectAudio/bug6372428.java
Changeset: e0f119ab7b1c
Author: alitvinov
Date: 2017-03-31 19:42 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e0f119ab7b1c
8167102: [macosx] PrintRequestAttributeSet breaks page size set using PageFormat
Reviewed-by: psadhukhan, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/java/awt/print/PageFormat/WrongPaperPrintingTest.java
Changeset: 9ccf8c6e7d7e
Author: serb
Date: 2017-04-05 20:33 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9ccf8c6e7d7e
8177672: DataFlavor.imageFlavor is null when the java.desktop module is not resolved
Reviewed-by: prr, mchung, alanb
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
Changeset: 204b01546b68
Author: rsingh
Date: 2017-04-10 16:20 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/204b01546b68
8177386: [TESTBUG] The "Undo" menu item in the context menu is disable
Reviewed-by: serb, aghaisas
Contributed-by: rahul.d.singh at oracle.com
! test/java/awt/TextField/DisabledUndoTest/DisabledUndoTest.java
Changeset: f19cf7eaf0e3
Author: ssadetsky
Date: 2017-04-10 08:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f19cf7eaf0e3
8164469: [TEST_BUG] Unity, java/awt/MouseInfo/JContainerMousePositionTest.java
Reviewed-by: yan, serb
! test/java/awt/MouseInfo/JContainerMousePositionTest.java
Changeset: da335cb02480
Author: prr
Date: 2017-04-10 08:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/da335cb02480
Merge
- 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/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.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: c69e8ca0008e
Author: prr
Date: 2017-04-10 09:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c69e8ca0008e
Merge
Changeset: 79e099ab284b
Author: mcherkas
Date: 2017-04-11 00:05 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/79e099ab284b
8177450: javax.swing.text.html.parser.Parser parseScript ignores a character after commend end
Reviewed-by: prr, alexsch
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
+ test/javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/HtmlCommentTagParseTest.java
+ test/javax/swing/text/html/parser/Parser/HtmlCommentTagParseTest/test.html
Changeset: b289db56c862
Author: prr
Date: 2017-04-13 10:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b289db56c862
Merge
Changeset: 413e8af4fc3c
Author: darcy
Date: 2017-04-13 10:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/413e8af4fc3c
8177683: Suppress lint removal warnings in jdk.security and jdk.policytool
Reviewed-by: weijun
! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
Changeset: 5bfdd4e83008
Author: darcy
Date: 2017-04-13 11:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5bfdd4e83008
8177684: Suppress lint removal warnings in AppletSecurity
Reviewed-by: mchung, mullan
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
Changeset: 2c28af3a1e5d
Author: darcy
Date: 2017-04-13 11:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2c28af3a1e5d
8177682: Suppress removal warning for System.runFinalizersOnExit
Reviewed-by: mchung, smarks
! src/java.base/share/classes/java/lang/System.java
Changeset: 2b4bacfcbe17
Author: darcy
Date: 2017-04-13 11:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2b4bacfcbe17
8177723: Suppress lint removal warning in java.se.ee and jdk.unsupported
Reviewed-by: lancea, chegar
! src/java.se.ee/share/classes/module-info.java
! src/jdk.unsupported/share/classes/sun/reflect/Reflection.java
Changeset: 5f24e5bf62bd
Author: amlu
Date: 2017-04-14 15:30 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5f24e5bf62bd
8169971: JLinkMultiReleaseJarTest.java fails intermittently at the final clean up
Reviewed-by: chegar, psandoz
! test/ProblemList.txt
! test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
Changeset: fc53a0468c1f
Author: tidu
Date: 2017-04-14 00:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fc53a0468c1f
8178083: Remove intermittent key from java/security/SignedObject/Chain.java
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/java/security/SignedObject/Chain.java
Changeset: 389b078873a0
Author: chegar
Date: 2017-04-14 10:47 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/389b078873a0
8177536: Avoid Apple Peer-to-Peer interfaces in networking tests
Reviewed-by: michaelm, rriggs
! test/java/net/Inet6Address/B6206527.java
! test/java/net/Inet6Address/B6558853.java
! test/java/net/InetAddress/CheckJNI.java
! test/java/net/MulticastSocket/B6427403.java
- test/java/net/MulticastSocket/JoinGroup.java
+ test/java/net/MulticastSocket/JoinLeave.java
- test/java/net/MulticastSocket/Leave.java
+ test/java/net/NetworkConfigurationProbe.java
! test/java/net/Socket/LinkLocal.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/net/ipv6tests/B6521014.java
! test/java/net/ipv6tests/Tests.java
+ test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
Changeset: 2a96f24cea2e
Author: mli
Date: 2017-04-14 04:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2a96f24cea2e
8145163: Test Task for Platform Logging API and Service -- for moduralization
Reviewed-by: dfuchs
+ test/java/lang/System/LoggerFinder/modules/Base.java
+ test/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
+ test/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
+ test/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
+ test/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
+ test/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
+ test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
+ test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
+ test/java/lang/System/LoggerFinder/modules/boot_client/BootClient.java
+ test/java/lang/System/LoggerFinder/modules/boot_usage/BootUsage.java
+ test/java/lang/System/LoggerFinder/modules/named_client/m.t.a/module-info.java
+ test/java/lang/System/LoggerFinder/modules/named_client/m.t.a/pkg/a/t/TestA.java
+ test/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/module-info.java
+ test/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/l/LoggerA.java
+ test/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/p/LoggerFinderA.java
+ test/java/lang/System/LoggerFinder/modules/patched_client/PatchedClient.java
+ test/java/lang/System/LoggerFinder/modules/patched_usage/java.base/java/lang/PatchedUsage.java
+ test/java/lang/System/LoggerFinder/modules/unnamed_client/pkg/b/t/TestB.java
+ test/java/lang/System/LoggerFinder/modules/unnamed_logger/META-INF/services/java.lang.System$LoggerFinder
+ test/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/l/LoggerB.java
+ test/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/p/LoggerFinderB.java
Changeset: d7add8d9ab22
Author: weijun
Date: 2017-04-15 00:58 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d7add8d9ab22
8178795: krb5 Basic.java test should be basic
Reviewed-by: xuelei
! test/sun/security/krb5/auto/Basic.java
+ test/sun/security/krb5/auto/ModuleName.java
Changeset: d1c491ec39d2
Author: bpb
Date: 2017-04-14 14:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d1c491ec39d2
8178783: Java_sun_nio_ch_EPoll_close0 definition, but no sun.nio.ch.EPoll.close0 declaration.
Summary: Delete unused method.
Reviewed-by: rriggs, chegar
! src/java.base/linux/native/libnio/ch/EPoll.c
Changeset: 9ba6760481a8
Author: lancea
Date: 2017-04-15 16:54 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9ba6760481a8
8164390: Add module javadoc to jdk.internal.jvmstat
Reviewed-by: alanb, mchung
! src/jdk.internal.jvmstat/share/classes/module-info.java
Changeset: d57893482534
Author: mli
Date: 2017-04-17 01:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d57893482534
8178840: Adds FieldSetAccessibleTest.java and VerifyJimage.java to ProblemList
Summary: Adds FieldSetAccessibleTest.java and VerifyJimage.java to ProblemList due to JDK-8178776
Reviewed-by: alanb
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/ProblemList.txt
Changeset: 5d2b48f1f0a3
Author: naoto
Date: 2017-04-17 14:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5d2b48f1f0a3
8177314: java VM fails to start with a Japanese ShiftJIS locale
Reviewed-by: sherman, mchung
! make/data/charsetmapping/stdcs-linux
Changeset: b4a7d4678a43
Author: lana
Date: 2017-04-20 18:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b4a7d4678a43
Added tag jdk-9+166 for changeset 5d2b48f1f0a3
! .hgtags
Changeset: 329609d00aef
Author: lana
Date: 2017-04-22 00:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/329609d00aef
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/System.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
Changeset: fab0553702e6
Author: uvangapally
Date: 2017-04-25 12:22 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fab0553702e6
8130084: javax/management/MBeanServer/NotifDeadlockTest.java timed out
Summary: Changed 2 seconds timeout for deadlock to JTREG default timeout
Reviewed-by: dholmes, dfuchs
Contributed-by: ujwal.vangapally at oracle.com
! test/javax/management/MBeanServer/NotifDeadlockTest.java
Changeset: 80e2c51d28a3
Author: lana
Date: 2017-04-25 07:38 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/80e2c51d28a3
Added tag jdk-10+1 for changeset e209a98d40a1
! .hgtags
Changeset: 486e816e7d8d
Author: lana
Date: 2017-04-25 08:19 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/486e816e7d8d
Merge
! .hgtags
Changeset: d61b2ccb9e70
Author: dfuchs
Date: 2017-04-25 11:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d61b2ccb9e70
8179222: SimpleConsoleLogger should protect against MissingResourceException
Summary: SimpleConsoleLogger now emulates the behaviour of java.util.logging.Formatter, trapping MissingResourceException and using the key as the message if the ResourceBundle has no match for that key.
Reviewed-by: naoto
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! test/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java
Changeset: 051c8291f378
Author: sballal
Date: 2017-04-26 15:01 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/051c8291f378
8030750: SA: Alternate hashing not implemented
Summary: Implement alternate hashing in SA
Reviewed-by: dsamersoff
Contributed-by: sharath.ballal at oracle.com
+ test/sun/tools/jhsdb/AlternateHashingTest.java
+ test/sun/tools/jhsdb/LingeredAppWithAltHashing.java
Changeset: 44538ec462d4
Author: dfuchs
Date: 2017-04-26 11:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/44538ec462d4
8179273: sun.net.httpserver.LeftOverInputStream should stop attempting to drain the stream when the server is stopped
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/LeftOverInputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: 42ffb45db3ee
Author: lana
Date: 2017-04-27 05:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/42ffb45db3ee
Added tag jdk-10+2 for changeset 5adecda6cf9a
! .hgtags
Changeset: a4a60e442de4
Author: psandoz
Date: 2017-05-01 11:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a4a60e442de4
8174267: Stream.findFirst unnecessarily always allocates an Op
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com
! src/java.base/share/classes/java/util/stream/FindOps.java
Changeset: 7cdde79d6a46
Author: vtewari
Date: 2017-05-02 16:39 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7cdde79d6a46
8165437: Evaluate the use of gettimeofday in Networking code
Reviewed-by: chegar, rriggs, dfuchs, clanger
! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/solaris/native/libnet/solaris_close.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
Changeset: 702eafb7c196
Author: lana
Date: 2017-05-03 06:03 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/702eafb7c196
Added tag jdk-10+3 for changeset 4723e1d23319
! .hgtags
Changeset: abc9367fd1eb
Author: lana
Date: 2017-05-03 07:23 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/abc9367fd1eb
Added tag jdk-10+4 for changeset 37f8b938b680
! .hgtags
Changeset: e0581470405f
Author: lana
Date: 2017-05-03 08:00 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e0581470405f
Added tag jdk-10+5 for changeset d1436b294538
! .hgtags
Changeset: 0c57dc851ed8
Author: ascarpino
Date: 2017-05-03 09:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0c57dc851ed8
8176457: Add verbose option to java.security.debug
Reviewed-by: vinnie
! src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
Changeset: 32f118110e09
Author: michaelm
Date: 2017-05-04 18:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/32f118110e09
8179602: Backout fix for JDK-8165437 due to breakage on 32-bit Linux
Reviewed-by: chegar
! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/solaris/native/libnet/solaris_close.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
Changeset: a831ec9d9499
Author: lana
Date: 2017-05-04 00:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a831ec9d9499
Added tag jdk-10+6 for changeset 329609d00aef
! .hgtags
Changeset: 7448e586d121
Author: lana
Date: 2017-05-05 00:41 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7448e586d121
Merge
Changeset: 695b15ac22d9
Author: darcy
Date: 2017-05-04 20:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/695b15ac22d9
8138672: Math. negativeZeroFloatBits and Math. negativeZeroDoubleBits should be final
Reviewed-by: psandoz, bpb
! src/java.base/share/classes/java/lang/Math.java
Changeset: 91b0fe2e552a
Author: smarks
Date: 2017-04-17 15:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/91b0fe2e552a
8177789: fix collections framework links to point to java.util package doc
Reviewed-by: bchristi, martin
! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/lang/UnsupportedOperationException.java
! src/java.base/share/classes/java/util/AbstractCollection.java
! src/java.base/share/classes/java/util/AbstractList.java
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/AbstractQueue.java
! src/java.base/share/classes/java/util/AbstractSequentialList.java
! src/java.base/share/classes/java/util/AbstractSet.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/Iterator.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/ListIterator.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/NavigableMap.java
! src/java.base/share/classes/java/util/NavigableSet.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/RandomAccess.java
! src/java.base/share/classes/java/util/Set.java
! src/java.base/share/classes/java/util/SortedMap.java
! src/java.base/share/classes/java/util/SortedSet.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/TransferQueue.java
! src/java.base/share/classes/java/util/package-info.java
Changeset: 1716e3c4f76f
Author: shurailine
Date: 2017-04-17 19:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1716e3c4f76f
8173801: Modify makefiles to not build demos and samples bundles.
Reviewed-by: ihse, prr, erikj
! make/CompileDemos.gmk
- make/CopySamples.gmk
! src/demo/share/README
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
Changeset: 1686a2d061b7
Author: shurailine
Date: 2017-04-18 07:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1686a2d061b7
Merge
Changeset: 884954a6b5fb
Author: shurailine
Date: 2017-04-18 11:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/884954a6b5fb
8178910: Problemlist sample tests
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: b2b769e0a708
Author: mchung
Date: 2017-04-18 11:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b2b769e0a708
8178404: jlink --suggest-providers should list providers from observable modules
Reviewed-by: alanb
! 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/resources/jlink.properties
! test/tools/jlink/bindservices/BindServices.java
! test/tools/jlink/bindservices/SuggestProviders.java
! test/tools/jlink/bindservices/src/m3/module-info.java
+ test/tools/jlink/bindservices/src/m3/p3/MyProvider.java
+ test/tools/jlink/bindservices/src/m3/p3/S.java
Changeset: 63a174bf063a
Author: kbarrett
Date: 2017-04-19 00:29 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/63a174bf063a
8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue property is ignored
Summary: Delay property access to first use, and fix test.
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/ref/Reference.java
! test/java/lang/ref/ReferenceEnqueue.java
Changeset: c2556da831ef
Author: jlahoda
Date: 2017-04-19 13:38 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c2556da831ef
8178012: Finish removal of -Xmodule:
Summary: Setting jtreg to use --patch-module instead of -Xmodule:.
Reviewed-by: alanb
! test/TEST.ROOT
Changeset: 8cba9cc074b8
Author: simonis
Date: 2017-04-19 14:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8cba9cc074b8
8178726: Can't load classes from classpath if it is a UNC share
Reviewed-by: alanb, weijun, chegar
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
Changeset: d046e0ed0287
Author: ihse
Date: 2017-04-19 14:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d046e0ed0287
8178438: Info-privileged.plist claims launchers to be "OpenJDK 7 Command"
Reviewed-by: erikj
! src/java.base/macosx/native/launcher/Info-privileged.plist
Changeset: 73e2d15f0145
Author: serb
Date: 2016-10-03 19:55 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/73e2d15f0145
8165626: Improved window framing
Reviewed-by: ddehaven, prr, mschoene, ssadetsky
! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! test/java/awt/TrayIcon/SystemTrayIconHelper.java
Changeset: 4127ccedcced
Author: dfuchs
Date: 2016-10-20 15:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4127ccedcced
8163520: Reuse cache entries
Reviewed-by: chegar, michaelm, weijun, aefimov, ahgross
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
Changeset: d900d6aa3828
Author: serb
Date: 2016-11-19 13:10 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d900d6aa3828
8167110: Windows peering issue
Reviewed-by: ssadetsky, mschoene, prr
! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Menu.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h
! src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.h
Changeset: 96bf29b26e56
Author: dfuchs
Date: 2016-12-20 18:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/96bf29b26e56
8170814: Reuse cache entries (part II)
Reviewed-by: chegar, ahgross, weijun, aefimov, michaelm
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
Changeset: 5d29e086bffc
Author: rriggs
Date: 2017-02-03 14:10 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5d29e086bffc
8172299: Improve class processing
Reviewed-by: coffeys, chegar, ahgross, skoivu, rhalade
! src/java.base/share/classes/java/io/ObjectInputStream.java
! test/java/io/Serializable/serialFilter/SerialFilterTest.java
Changeset: ada6fcb7cfd1
Author: vtewari
Date: 2017-02-10 10:11 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ada6fcb7cfd1
8170222: Better transfers of files
Reviewed-by: dfuchs, chegar
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
Changeset: 117d27ac1ede
Author: vtewari
Date: 2017-02-22 15:23 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/117d27ac1ede
8171533: Better email transfer
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/sun/net/smtp/SmtpClient.java
Changeset: 43e19ddcf993
Author: dfuchs
Date: 2017-02-23 12:08 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/43e19ddcf993
8174985: NTLM authentication doesn't work with IIS if NTLM cache is disabled
Reviewed-by: aefimov, chegar, rhalade
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
Changeset: e288a5815bdb
Author: mullan
Date: 2017-03-20 07:38 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e288a5815bdb
8038893: Recertify certificate matching
Reviewed-by: xuelei, jdn, erikj, asmotrak
! make/CompileTools.gmk
! make/Tools.gmk
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/sun/net/RegisteredDomain.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
+ src/java.base/share/classes/sun/security/util/RegisteredDomain.java
Changeset: ce6910a0f800
Author: mchung
Date: 2017-04-20 08:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ce6910a0f800
8175819: OS name and arch in JMOD files should match the values as in the bundle names
Reviewed-by: erikj, ihse
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Platform.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
Changeset: 457e37c68608
Author: ssadetsky
Date: 2017-04-12 09:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/457e37c68608
8142534: [TEST_BUG] Test javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java fails for Ubuntu 15.10
Reviewed-by: yan, serb
! test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java
Changeset: c01538294ddf
Author: ssadetsky
Date: 2017-04-13 08:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c01538294ddf
8142540: [TEST_BUG] Test sun/awt/dnd/8024061/bug8024061.java fails on ubuntu
Reviewed-by: yan, serb
! test/sun/awt/dnd/8024061/bug8024061.java
Changeset: 91bb280a9dac
Author: prr
Date: 2017-04-13 10:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/91bb280a9dac
Merge
Changeset: 007f01cc0f81
Author: prr
Date: 2017-04-13 14:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/007f01cc0f81
8178457: Remove link to 2D guide from Line2D javadoc
Reviewed-by: flar
! src/java.desktop/share/classes/java/awt/geom/Line2D.java
Changeset: 61ea362c37f3
Author: mcherkas
Date: 2017-04-14 16:51 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/61ea362c37f3
8076249: NPE in AccessBridge while editing JList model
Reviewed-by: serb, prr, alexsch
! src/java.desktop/share/classes/javax/swing/JList.java
+ test/javax/accessibility/JList/AccessibleJListChildNPETest.java
Changeset: 2f72d8d137d8
Author: prr
Date: 2017-04-17 08:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2f72d8d137d8
Merge
- test/java/net/MulticastSocket/JoinGroup.java
- test/java/net/MulticastSocket/Leave.java
Changeset: a1a3ef8fd66f
Author: azvegint
Date: 2017-04-17 18:44 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a1a3ef8fd66f
8177919: java.awt.Desktop.setDefaultMenuBarâ() should be specified to throw IllegalStateException
Reviewed-by: serb, prr
! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
Changeset: eb4e9fb470a7
Author: prr
Date: 2017-04-17 08:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/eb4e9fb470a7
6479801: java.awt.font.LineBreakMeasurer code incorrect
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/font/LineBreakMeasurer.java
Changeset: 8320693956ea
Author: prr
Date: 2017-04-17 09:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8320693956ea
8178685: Update links to guide in javax sound package javadoc
Reviewed-by: serb
! src/java.desktop/share/classes/javax/sound/midi/package-info.java
! src/java.desktop/share/classes/javax/sound/midi/spi/package-info.java
! src/java.desktop/share/classes/javax/sound/sampled/package-info.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/package-info.java
Changeset: f11efef2d1f3
Author: prr
Date: 2017-04-17 09:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f11efef2d1f3
8178708: Regtest failure: java/awt/Color/LoadProfileWithSM.java
Reviewed-by: serb, alanb, mchung
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! test/java/awt/Color/LoadProfileWithSM.java
Changeset: 09aa37cacba9
Author: prr
Date: 2017-04-20 08:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/09aa37cacba9
Merge
- make/CopySamples.gmk
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
Changeset: cd75b15fb105
Author: ksrini
Date: 2017-04-20 09:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cd75b15fb105
8076417: Update test/jdk/asm/AsmSanity.java with modules
Reviewed-by: amlu, mchung, sundar
! test/TEST.groups
- test/jdk/asm/AsmSanity.java
Changeset: 5f8fb7cb8a45
Author: lancea
Date: 2017-04-20 13:57 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5f8fb7cb8a45
8178915: Minor update to the PooledConnection javadoc
Reviewed-by: joehw
! src/java.sql/share/classes/javax/sql/PooledConnection.java
Changeset: 8ec1d93d7ff5
Author: ssadetsky
Date: 2017-04-20 08:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8ec1d93d7ff5
8081478: [TESTBUG] Test javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java fails for OEL 7 only
Reviewed-by: yan, serb, alexsch
! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
Changeset: 76ca2c1a2abd
Author: ssadetsky
Date: 2017-04-20 08:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/76ca2c1a2abd
8081454: [TESTBUG]Some java/awt/Mixing tests fail in OEL 7 only
Reviewed-by: yan
! test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java
! test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java
! test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java
Changeset: 6fd99a85c997
Author: prr
Date: 2017-04-20 10:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6fd99a85c997
Merge
- make/CopySamples.gmk
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
Changeset: 0162f0f6d173
Author: prr
Date: 2017-04-20 11:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0162f0f6d173
Merge
- test/jdk/asm/AsmSanity.java
Changeset: 533d7278264b
Author: smarks
Date: 2017-04-20 11:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/533d7278264b
8167981: Optional: add notes explaining intended use
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
Changeset: 0a701ba4c306
Author: naoto
Date: 2017-04-20 14:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0a701ba4c306
8178823: Unable to initialize HijrahCalendar: Hijrah-umalqura when running with a security manager
Reviewed-by: lancea, rriggs
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
- test/java/time/TEST.properties
+ test/java/time/nontestng/java/time/chrono/Bug8178823.java
+ test/java/time/nontestng/java/time/chrono/bug8178823.policy
+ test/java/time/tck/TEST.properties
+ test/java/time/test/TEST.properties
Changeset: 83ec9920d373
Author: mchung
Date: 2017-04-20 15:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/83ec9920d373
8179035: Include tool modules in unified docs
Reviewed-by: lancea
! src/jdk.pack/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java
Changeset: bcb5143a2c6e
Author: lana
Date: 2017-04-21 03:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bcb5143a2c6e
Merge
- make/CopySamples.gmk
- src/demo/share/jvmti/agent_util/README.txt
- src/demo/share/jvmti/agent_util/agent_util.c
- src/demo/share/jvmti/agent_util/agent_util.h
- src/demo/share/jvmti/compiledMethodLoad/README.txt
- src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
- src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
- src/demo/share/jvmti/gctest/README.txt
- src/demo/share/jvmti/gctest/gctest.c
- src/demo/share/jvmti/gctest/sample.makefile.txt
- src/demo/share/jvmti/heapTracker/HeapTracker.java
- src/demo/share/jvmti/heapTracker/README.txt
- src/demo/share/jvmti/heapTracker/heapTracker.c
- src/demo/share/jvmti/heapTracker/heapTracker.h
- src/demo/share/jvmti/heapTracker/sample.makefile.txt
- src/demo/share/jvmti/heapViewer/README.txt
- src/demo/share/jvmti/heapViewer/heapViewer.c
- src/demo/share/jvmti/heapViewer/sample.makefile.txt
- src/demo/share/jvmti/index.html
- src/demo/share/jvmti/java_crw_demo/README.txt
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.c
- src/demo/share/jvmti/java_crw_demo/java_crw_demo.h
- src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
- src/demo/share/jvmti/minst/Minst.java
- src/demo/share/jvmti/minst/README.txt
- src/demo/share/jvmti/minst/minst.c
- src/demo/share/jvmti/minst/minst.h
- src/demo/share/jvmti/minst/sample.makefile.txt
- src/demo/share/jvmti/mtrace/Mtrace.java
- src/demo/share/jvmti/mtrace/README.txt
- src/demo/share/jvmti/mtrace/mtrace.c
- src/demo/share/jvmti/mtrace/mtrace.h
- src/demo/share/jvmti/mtrace/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/README.txt
- src/demo/share/jvmti/versionCheck/sample.makefile.txt
- src/demo/share/jvmti/versionCheck/versionCheck.c
- src/demo/share/jvmti/waiters/Agent.cpp
- src/demo/share/jvmti/waiters/Agent.hpp
- src/demo/share/jvmti/waiters/Monitor.cpp
- src/demo/share/jvmti/waiters/Monitor.hpp
- src/demo/share/jvmti/waiters/README.txt
- src/demo/share/jvmti/waiters/Thread.cpp
- src/demo/share/jvmti/waiters/Thread.hpp
- src/demo/share/jvmti/waiters/sample.makefile.txt
- src/demo/share/jvmti/waiters/waiters.cpp
- src/demo/share/management/FullThreadDump/Deadlock.java
- src/demo/share/management/FullThreadDump/FullThreadDump.java
- src/demo/share/management/FullThreadDump/README.txt
- src/demo/share/management/FullThreadDump/ThreadMonitor.java
- src/demo/share/management/JTop/JTop.java
- src/demo/share/management/JTop/JTopPlugin.java
- src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/management/JTop/README.txt
- src/demo/share/management/MemoryMonitor/MemoryMonitor.java
- src/demo/share/management/MemoryMonitor/README.txt
- src/demo/share/management/VerboseGC/PrintGCStat.java
- src/demo/share/management/VerboseGC/README.txt
- src/demo/share/management/VerboseGC/VerboseGC.java
- src/demo/share/management/index.html
- src/demo/share/scripting/jconsole-plugin/README.txt
- src/demo/share/scripting/jconsole-plugin/build.xml
- src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
- src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
- src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js
- src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js
- src/demo/solaris/jni/Poller/Client.java
- src/demo/solaris/jni/Poller/LinkedQueue.java
- src/demo/solaris/jni/Poller/Poller.c
- src/demo/solaris/jni/Poller/Poller.java
- src/demo/solaris/jni/Poller/PollingServer.java
- src/demo/solaris/jni/Poller/README.txt
- src/demo/solaris/jni/Poller/SimpleServer.java
- src/sample/share/README
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
- src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
- src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
- src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java
- src/sample/share/annotations/Validator/src/SupplierValidator.java
- src/sample/share/annotations/Validator/src/Validate.java
- src/sample/share/annotations/Validator/src/Validator.java
- src/sample/share/annotations/index.html
- src/sample/share/forkjoin/mergesort/MergeDemo.java
- src/sample/share/forkjoin/mergesort/MergeSort.java
- src/sample/share/jmx/jmx-scandir/build.properties
- src/sample/share/jmx/jmx-scandir/build.xml
- src/sample/share/jmx/jmx-scandir/index.html
- src/sample/share/jmx/jmx-scandir/logging.properties
- src/sample/share/jmx/jmx-scandir/manifest.mf
- src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml
- src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml
- src/sample/share/jmx/jmx-scandir/nbproject/project.xml
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
- src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
- src/sample/share/jmx/jmx-scandir/src/etc/access.properties
- src/sample/share/jmx/jmx-scandir/src/etc/management.properties
- src/sample/share/jmx/jmx-scandir/src/etc/password.properties
- src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
- src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
- src/sample/share/lambda/BulkDataOperations/index.html
- src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java
- src/sample/share/lambda/BulkDataOperations/src/Grep.java
- src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java
- src/sample/share/lambda/BulkDataOperations/src/WC.java
- src/sample/share/lambda/DefaultMethods/ArrayIterator.java
- src/sample/share/lambda/DefaultMethods/DiamondInheritance.java
- src/sample/share/lambda/DefaultMethods/Inheritance.java
- src/sample/share/lambda/DefaultMethods/MixIn.java
- src/sample/share/lambda/DefaultMethods/Reflection.java
- src/sample/share/lambda/DefaultMethods/SimplestUsage.java
- src/sample/share/nbproject/project.xml
- src/sample/share/nio/chatserver/ChatServer.java
- src/sample/share/nio/chatserver/Client.java
- src/sample/share/nio/chatserver/ClientReader.java
- src/sample/share/nio/chatserver/DataReader.java
- src/sample/share/nio/chatserver/MessageReader.java
- src/sample/share/nio/chatserver/NameReader.java
- src/sample/share/nio/chatserver/README.txt
- src/sample/share/nio/file/AclEdit.java
- src/sample/share/nio/file/Chmod.java
- src/sample/share/nio/file/Copy.java
- src/sample/share/nio/file/DiskUsage.java
- src/sample/share/nio/file/FileType.java
- src/sample/share/nio/file/WatchDir.java
- src/sample/share/nio/file/Xdd.java
- src/sample/share/nio/multicast/MulticastAddress.java
- src/sample/share/nio/multicast/Reader.java
- src/sample/share/nio/multicast/Sender.java
- src/sample/share/nio/server/AcceptHandler.java
- src/sample/share/nio/server/Acceptor.java
- src/sample/share/nio/server/B1.java
- src/sample/share/nio/server/BN.java
- src/sample/share/nio/server/BP.java
- src/sample/share/nio/server/ChannelIO.java
- src/sample/share/nio/server/ChannelIOSecure.java
- src/sample/share/nio/server/Content.java
- src/sample/share/nio/server/Dispatcher.java
- src/sample/share/nio/server/Dispatcher1.java
- src/sample/share/nio/server/DispatcherN.java
- src/sample/share/nio/server/FileContent.java
- src/sample/share/nio/server/Handler.java
- src/sample/share/nio/server/MalformedRequestException.java
- src/sample/share/nio/server/N1.java
- src/sample/share/nio/server/N2.java
- src/sample/share/nio/server/README.txt
- src/sample/share/nio/server/Reply.java
- src/sample/share/nio/server/Request.java
- src/sample/share/nio/server/RequestHandler.java
- src/sample/share/nio/server/RequestServicer.java
- src/sample/share/nio/server/Sendable.java
- src/sample/share/nio/server/Server.java
- src/sample/share/nio/server/StringContent.java
- src/sample/share/nio/server/URLDumper.java
- src/sample/share/scripting/scriptpad/README.txt
- src/sample/share/scripting/scriptpad/build.properties
- src/sample/share/scripting/scriptpad/build.xml
- src/sample/share/scripting/scriptpad/nbproject/file-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/jdk.xml
- src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml
- src/sample/share/scripting/scriptpad/nbproject/project.xml
- src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf
- src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
- src/sample/share/scripting/scriptpad/src/resources/Main.js
- src/sample/share/scripting/scriptpad/src/resources/conc.js
- src/sample/share/scripting/scriptpad/src/resources/gui.js
- src/sample/share/scripting/scriptpad/src/resources/mm.js
- src/sample/share/scripting/scriptpad/src/resources/scriptpad.js
- src/sample/share/scripting/scriptpad/src/scripts/README.txt
- src/sample/share/scripting/scriptpad/src/scripts/browse.js
- src/sample/share/scripting/scriptpad/src/scripts/insertfile.js
- src/sample/share/scripting/scriptpad/src/scripts/linewrap.js
- src/sample/share/scripting/scriptpad/src/scripts/mail.js
- src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.bat
- src/sample/share/scripting/scriptpad/src/scripts/memory.js
- src/sample/share/scripting/scriptpad/src/scripts/memory.sh
- src/sample/share/scripting/scriptpad/src/scripts/textcolor.js
- src/sample/share/try-with-resources/index.html
- src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java
- src/sample/share/try-with-resources/src/Unzip.java
- src/sample/share/try-with-resources/src/ZipCat.java
- src/sample/share/vm/clr-jvm/Makefile
- src/sample/share/vm/clr-jvm/README.txt
- src/sample/share/vm/clr-jvm/invoked.java
- src/sample/share/vm/clr-jvm/invoker.cs
- src/sample/share/vm/clr-jvm/jinvoker.cpp
- src/sample/share/vm/clr-jvm/jinvokerExp.h
- src/sample/share/vm/jvm-clr/Makefile
- src/sample/share/vm/jvm-clr/README.txt
- src/sample/share/vm/jvm-clr/invoked.cs
- src/sample/share/vm/jvm-clr/invoker.cpp
- src/sample/share/vm/jvm-clr/invoker.h
- src/sample/share/vm/jvm-clr/invoker.java
- src/sample/share/vm/jvm-clr/invokerExp.h
- src/sample/solaris/dtrace/README.txt
- src/sample/solaris/dtrace/helpers/dtrace_helper.d
- src/sample/solaris/dtrace/hotspot/README.txt
- src/sample/solaris/dtrace/hotspot/class_loading_stat.d
- src/sample/solaris/dtrace/hotspot/gc_time_stat.d
- src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d
- src/sample/solaris/dtrace/hotspot/method_compile_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat.d
- src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d
- src/sample/solaris/dtrace/hotspot/method_invocation_tree.d
- src/sample/solaris/dtrace/hotspot/monitors.d
- src/sample/solaris/dtrace/hotspot/object_allocation_stat.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d
- src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d
- src/sample/solaris/dtrace/hotspot_jni/README.txt
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
- src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
- test/java/time/TEST.properties
- test/jdk/asm/AsmSanity.java
Changeset: 8891407eccc4
Author: anazarov
Date: 2017-04-20 22:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8891407eccc4
8178323: Add negative tests for bind services Jlink feature
Reviewed-by: mchung
! test/tools/jlink/bindservices/BindServices.java
! test/tools/jlink/bindservices/SuggestProviders.java
Changeset: 101f35eefb01
Author: anazarov
Date: 2017-04-20 22:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/101f35eefb01
Merge
Changeset: be9156346c78
Author: prappo
Date: 2017-04-21 19:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/be9156346c78
8177738: Runtime.Version must be a value-based class
8148822: (spec) Regex in Runtime.Version and JEP 223 should match
8160954: (spec) Runtime.Version regex and $PRE/$OPT issues
8148877: (spec) Specify when an empty '+' is required in a version string
Reviewed-by: psandoz, rriggs
Contributed-by: Iris Clark <iris.clark at oracle.com>, Pavel Rappo <pavel.rappo at oracle.com>
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! test/java/lang/Runtime/Version/Basic.java
Changeset: 4f9eb71e0b4f
Author: ihse
Date: 2017-04-23 21:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4f9eb71e0b4f
8178316: Add JVM-MANAGEMENT-MIB.mib to jdk/src/java.management/share/specs/
Reviewed-by: erikj, mchung
+ src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib
Changeset: 3120da6408c7
Author: ihse
Date: 2017-04-23 21:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3120da6408c7
8179022: Add serialization spec as markdown
Reviewed-by: erikj, mchung, rriggs
+ src/java.base/share/specs/serialization/changelog.md
+ src/java.base/share/specs/serialization/class.md
+ src/java.base/share/specs/serialization/examples.md
+ src/java.base/share/specs/serialization/exceptions.md
+ src/java.base/share/specs/serialization/images/class.gif
+ src/java.base/share/specs/serialization/images/version.gif
+ src/java.base/share/specs/serialization/index.md
+ src/java.base/share/specs/serialization/input.md
+ src/java.base/share/specs/serialization/output.md
+ src/java.base/share/specs/serialization/protocol.md
+ src/java.base/share/specs/serialization/security.md
+ src/java.base/share/specs/serialization/serial-arch.md
+ src/java.base/share/specs/serialization/version.md
Changeset: 1fe3c713d756
Author: ihse
Date: 2017-04-23 21:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1fe3c713d756
8178037: Move information from jdi-overview.html into jdk.jdi module-info.java
Reviewed-by: erikj, alanb, mchung, dholmes
- src/java.management/share/classes/mgmt-overview.html
- src/java.security.jgss/share/classes/jgss-overview.html
- src/jdk.jdi/share/classes/jdi-overview.html
! src/jdk.jdi/share/classes/module-info.java
- src/jdk.security.auth/share/classes/jaas-overview.html
Changeset: 7828aedcb525
Author: amlu
Date: 2017-04-24 13:43 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7828aedcb525
8174171: Move spliterator testing of BitSet into big memory tests BitSetStreamTest
Reviewed-by: mli, psandoz
! test/ProblemList.txt
! test/TEST.ROOT
! test/TEST.groups
- test/java/util/BitSet/BitSetStreamTest.java
+ test/java/util/BitSet/stream/BitSetStreamTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
+ test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
Changeset: f8d6f86f7f39
Author: lana
Date: 2017-04-27 16:07 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f8d6f86f7f39
Added tag jdk-9+167 for changeset 7828aedcb525
! .hgtags
Changeset: fa4bdd8f0eed
Author: chegar
Date: 2017-04-25 14:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fa4bdd8f0eed
8158270: MulticastSendReceiveTests.java failed with "Expected message not received"
Reviewed-by: alanb
! test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
Changeset: 10eb52093bb8
Author: mchung
Date: 2017-04-25 09:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/10eb52093bb8
8179025: Exclude deployment modules from FieldSetAccessibleTest.java and VerifyJimage.java
Reviewed-by: alanb
! test/ProblemList.txt
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/jdk/modules/etc/JdkQualifiedExportTest.java
! test/tools/jimage/VerifyJimage.java
Changeset: fd5c621ad3b1
Author: ksrini
Date: 2017-04-25 07:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fd5c621ad3b1
8178725: provide way to link to external documentation
Reviewed-by: erikj, ihse, jjg
+ make/src/classes/build/tools/taglet/ExtLink.java
Changeset: 1c6407c57773
Author: ihse
Date: 2017-04-26 14:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1c6407c57773
8178042: Allow custom taglets
Reviewed-by: erikj, mchung
! make/CompileTools.gmk
Changeset: 7c04ab31b4d6
Author: naoto
Date: 2017-04-26 09:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7c04ab31b4d6
8178412: Doc link updates for i18n
Reviewed-by: ksrini
! src/java.desktop/share/classes/java/awt/im/package-info.java
! src/java.desktop/share/classes/java/awt/im/spi/package-info.java
! src/java.desktop/share/classes/javax/swing/colorchooser/package-info.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
Changeset: bd0e423e5756
Author: jjg
Date: 2017-04-26 13:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bd0e423e5756
8179364: update "<a name=" in java.base module to use id attribute
Reviewed-by: darcy
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/ref/Cleaner.java
! src/java.base/share/classes/java/lang/ref/package-info.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/FileLock.java
! src/java.base/share/classes/java/nio/channels/SelectableChannel.java
! src/java.base/share/classes/java/nio/channels/SelectionKey.java
! src/java.base/share/classes/java/nio/channels/Selector.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/Path.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/ListResourceBundle.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/Set.java
! src/java.base/share/classes/java/util/Spliterator.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
! src/java.base/share/classes/java/util/stream/package-info.java
Changeset: 9bf7a7195e96
Author: bpb
Date: 2017-04-26 14:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9bf7a7195e96
8179247: java/util/zip/TestExtraTime.java: add some instrumentation which might illuminate the failure of 2016-09-14
Summary: Add some instrumentation to help diagnosing 8166060
Reviewed-by: amlu, dfuchs, rriggs
! test/java/util/zip/TestExtraTime.java
Changeset: 6fe408bd34d2
Author: jjg
Date: 2017-04-26 16:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6fe408bd34d2
8179367: update use of align, valign attributes in java.base to use style attribute
Reviewed-by: martin, mchung
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
! src/java.base/share/classes/java/math/RoundingMode.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoEra.java
! src/java.base/share/classes/java/time/chrono/MinguoEra.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: 1fd0df22cdba
Author: chegar
Date: 2017-04-27 12:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1fd0df22cdba
8179392: Fix warnings in the httpclient javadoc
Reviewed-by: dfuchs
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
Changeset: cb4af1e29ee8
Author: jjg
Date: 2017-04-27 09:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cb4af1e29ee8
8179370: Replace use of <tt>, <center> and <font> tags in java.base
Reviewed-by: darcy, alanb, mchung
! make/gensrc/GensrcCharsetCoder.gmk
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
Changeset: dd173b9139be
Author: lana
Date: 2017-04-27 21:16 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/dd173b9139be
Merge
Changeset: d9719d51c343
Author: weijun
Date: 2017-04-28 06:45 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d9719d51c343
8179369: src/java.security.jgss/share/classes/org/ietf/jgss/package.html should be HTML5-friendly
Reviewed-by: xuelei, mullan
! src/java.security.jgss/share/classes/org/ietf/jgss/package.html
Changeset: 3e440f389e72
Author: jjg
Date: 2017-04-27 17:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3e440f389e72
8179413: Fix remaining minor HTML5 issues in java.base module
Reviewed-by: darcy, lancea
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/ResourceBundle.java
Changeset: 74ebcc6c9ae3
Author: dnsimon
Date: 2017-04-27 13:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/74ebcc6c9ae3
8177845: Need a mechanism to load Graal
Reviewed-by: kvn, mchung
! make/launcher/Launcher-jdk.aot.gmk
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/unix/classes/module-info.java.extra
! test/tools/jimage/VerifyJimage.java
Changeset: 03c36d18f07b
Author: vtewari
Date: 2017-04-28 16:51 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/03c36d18f07b
8178298: (LdapLoginModule)fix the JNDI properties technote
Reviewed-by: chegar
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
Changeset: 2c7eabec6e62
Author: michaelm
Date: 2017-04-28 14:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2c7eabec6e62
8175814: Update default HttpClient protocol version and optional request version
Reviewed-by: chegar, dfuchs
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractPushPublisher.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java
! 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/Http2ClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientBuilderImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestBuilderImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
+ test/java/net/httpclient/VersionTest.java
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/Timeout.java
Changeset: 470bf239be45
Author: smarks
Date: 2017-04-28 12:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/470bf239be45
8150488: Scanner.findAll() can return infinite stream if regex matches zero chars
Reviewed-by: sherman
! src/java.base/share/classes/java/util/Scanner.java
! test/java/util/Scanner/ScannerStreamTest.java
Changeset: 391e759d9111
Author: darcy
Date: 2017-04-28 12:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/391e759d9111
8179448: Mark ImageModules.java as failing intermittently
Reviewed-by: chegar
! test/jdk/modules/incubator/ImageModules.java
Changeset: 74e01b5582be
Author: bpb
Date: 2017-04-28 16:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/74e01b5582be
8179452: Remove intermittent key from some tests which appear no longer to fail
Summary: Remove "intermittent" key
Reviewed-by: alanb, lancea, darcy
! 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: 5c622c260f3c
Author: ksrini
Date: 2017-05-01 07:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5c622c260f3c
8179415: Update java.management and java.management.rmi to be HTML-5 friendly
Reviewed-by: mchung
! src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html
! src/java.management/share/classes/java/lang/management/LockInfo.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/ManagementPermission.java
! src/java.management/share/classes/java/lang/management/MemoryNotificationInfo.java
! src/java.management/share/classes/java/lang/management/MemoryPoolMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryUsage.java
! src/java.management/share/classes/java/lang/management/MonitorInfo.java
! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/java/lang/management/package.html
! src/java.management/share/classes/javax/management/Descriptor.java
! src/java.management/share/classes/javax/management/DescriptorKey.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/MXBean.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/package.html
! src/java.management/share/classes/javax/management/openmbean/package.html
! src/java.management/share/classes/javax/management/remote/JMXConnectionNotification.java
Changeset: 851a6f27e6cd
Author: psandoz
Date: 2017-05-01 10:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/851a6f27e6cd
8177146: MethodHandles.Lookup::bind allows illegal protected access
Reviewed-by: psandoz, vlivanov, redestad
Contributed-by: ron.pressler at oracle.com
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/8177146/TestMethodHandleBind.java
+ test/java/lang/invoke/8177146/pkg/A.java
Changeset: b3601980b5b2
Author: psandoz
Date: 2017-05-01 11:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b3601980b5b2
8167229: Improve VarHandle documentation
Reviewed-by: martin, abuckley
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
Changeset: 209ac67777c6
Author: shurailine
Date: 2017-04-28 17:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/209ac67777c6
8179457: Remove demo/jvmti tests
Reviewed-by: iignatyev, sspitsyn
! test/ProblemList.txt
! test/TEST.groups
- test/demo/jvmti/Context.java
- test/demo/jvmti/DemoRun.java
- test/demo/jvmti/HeapUser.java
- test/demo/jvmti/Hello.java
- test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java
- test/demo/jvmti/gctest/BigHello.java
- test/demo/jvmti/gctest/Gctest.java
- test/demo/jvmti/heapTracker/HeapTrackerTest.java
- test/demo/jvmti/heapViewer/HeapViewerTest.java
- test/demo/jvmti/minst/MinstExample.java
- test/demo/jvmti/minst/MinstTest.java
- test/demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java
- test/demo/jvmti/waiters/WaitersTest.java
Changeset: 087d92ca9617
Author: shurailine
Date: 2017-05-01 11:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/087d92ca9617
Merge
Changeset: e91c7b2a4481
Author: dnsimon
Date: 2017-04-28 12:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e91c7b2a4481
8179434: test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java fails due to JDK-8177845
Reviewed-by: mchung
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
Changeset: e78da9db6299
Author: msheppar
Date: 2017-05-02 15:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e78da9db6299
8179512: Typo in HttpURLConnection documentation
Reviewed-by: chegar
! src/java.base/share/classes/java/net/HttpURLConnection.java
Changeset: 8bfab0e73164
Author: lana
Date: 2017-05-04 16:38 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8bfab0e73164
Added tag jdk-9+168 for changeset e78da9db6299
! .hgtags
Changeset: 6a87a6b217f6
Author: lana
Date: 2017-05-05 04:52 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6a87a6b217f6
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
Changeset: cbd65760a005
Author: michaelm
Date: 2017-05-08 14:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cbd65760a005
8179559: Solaris MulticastSocket issues
Reviewed-by: chegar
! src/java.base/unix/native/libnet/NetworkInterface.c
! test/java/net/MulticastSocket/SetLoopbackMode.java
! test/java/net/MulticastSocket/Test.java
+ test/java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java
Changeset: d087a4b8b5b8
Author: uvangapally
Date: 2017-05-10 12:00 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d087a4b8b5b8
6515161: If remote removeNotificationListener gets SecurityException, client no longer gets notifications
Summary: there won't be any inconsistent state if remote removeNotificationListener gets any exception
Reviewed-by: dfuchs, hb
Contributed-by: ujwal.vangapally at oracle.com
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
+ test/javax/management/remote/mandatory/notif/NoPermToRemoveTest.java
Changeset: cc195249c879
Author: vtewari
Date: 2017-05-10 23:06 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cc195249c879
8179905: Remove the use of gettimeofday in Networking code
Reviewed-by: chegar, rriggs, dfuchs, clanger
! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/solaris/native/libnet/solaris_close.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
Changeset: 75e313d9ac5e
Author: ksrini
Date: 2017-05-10 15:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/75e313d9ac5e
8169646: Remove launcher's -d32/-d64 option
Reviewed-by: dholmes
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/share/native/libjli/java.c
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c
! test/ProblemList.txt
! test/java/awt/JAWT/JAWT.sh
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/java/util/Arrays/Big.java
! test/tools/launcher/ChangeDataModel.java
! test/tools/launcher/Test7029048.java
Changeset: 26ecb89e0057
Author: weijun
Date: 2017-05-11 07:33 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/26ecb89e0057
8179389: X509Certificate generateCRLs is extremely slow using a PEM crl list
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/X509Factory.java
Changeset: 87290d66b649
Author: xuelei
Date: 2017-05-10 23:40 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/87290d66b649
8140436: Negotiated Finite Field Diffie-Hellman Ephemeral Parameters for TLS
Reviewed-by: valeriep, jnimeh, apetcher
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/DHCrypt.java
! src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
! src/java.base/share/classes/sun/security/ssl/ExtensionType.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroup.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupType.java
+ src/java.base/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
+ src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java
+ test/sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java
Changeset: c9299e0bb7b9
Author: psandoz
Date: 2017-05-11 12:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c9299e0bb7b9
8159995: Rename internal Unsafe.compare methods
Reviewed-by: psandoz, dholmes
Contributed-by: ron.pressler at oracle.com
! 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/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 06c0fc35adcf
Author: wetmore
Date: 2017-05-02 10:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/06c0fc35adcf
8178014: CryptoPolicyParser's API comment contains < and > characters
Reviewed-by: ksrini, mullan
! src/java.base/share/classes/javax/crypto/CipherInputStream.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignContext.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java
Changeset: e28156f27e0a
Author: ihse
Date: 2017-05-03 08:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e28156f27e0a
8179453: Add a proper SetupProcessMarkdown
Reviewed-by: erikj
+ make/data/docs-resources/specs/resources/jdk-default.css
Changeset: 0fa2b22476cd
Author: ksrini
Date: 2017-05-03 07:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0fa2b22476cd
8179538: Update jdk.jdi to be HTML-5 friendly
Reviewed-by: mchung, sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Location.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/Type.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.jdi/share/classes/module-info.java
Changeset: a50b619ac159
Author: lancea
Date: 2017-05-03 12:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a50b619ac159
8078267: Add test to verify that a module based JDBC driver via the service-provider loading mechanism
Reviewed-by: joehw
+ test/java/sql/driverModuleTests/DriverManagerModuleTests.java
+ test/java/sql/modules/luckydogdriver/luckydogtennis/LuckyDogDriver.java
+ test/java/sql/modules/luckydogdriver/luckydogtennis/StubConnection.java
+ test/java/sql/modules/luckydogdriver/module-info.java
+ test/java/sql/modules/mystubdriver/com/luckydogtennis/StubConnection.java
+ test/java/sql/modules/mystubdriver/com/luckydogtennis/StubDriver.java
+ test/java/sql/modules/mystubdriver/module-info.java
Changeset: 797880157074
Author: mli
Date: 2017-05-03 21:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/797880157074
8179451: Confidential copyright header in openjdk
Summary: Using Oracle OpenJDK copyright notices
Reviewed-by: weijun
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
Changeset: 73113c19a5df
Author: alanb
Date: 2017-05-04 07:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/73113c19a5df
8178380: Module system implementation refresh (5/2017)
Reviewed-by: mchung, alanb, sspitsyn
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, chris.hegarty at oracle.com
! make/mapfiles/libinstrument/mapfile-vers
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/SecurityManager.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/Resolver.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.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/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.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/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/ModuleReferences.java
! src/java.base/share/classes/jdk/internal/module/ModuleResolution.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/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/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/java/lang/instrument/package.html
! src/java.instrument/share/classes/module-info.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! 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/Platform.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.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
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
+ test/com/sun/tools/attach/AttachSelf.java
! test/com/sun/tools/attach/RunnerUtil.java
! test/com/sun/tools/attach/java.policy.allow
+ test/com/sun/tools/attach/modules/Agent.java
+ test/com/sun/tools/attach/modules/Driver.java
+ test/com/sun/tools/attach/modules/m/module-info.java
+ test/com/sun/tools/attach/modules/m/p/Main.java
+ test/java/lang/instrument/executableJAR/Agent.java
+ test/java/lang/instrument/executableJAR/AgentHelper.java
+ test/java/lang/instrument/executableJAR/ExecJarWithAgent.java
+ test/java/lang/instrument/executableJAR/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/customfs/ModulesInCustomFileSystem.java
+ test/java/lang/module/customfs/m1/module-info.java
+ test/java/lang/module/customfs/m1/p/Main.java
+ test/java/lang/module/customfs/m2/module-info.java
+ test/java/lang/module/customfs/m2/q/Hello.java
! test/java/nio/file/spi/SetDefaultProvider.java
! test/java/nio/file/spi/TestProvider.java
+ test/java/nio/file/spi/m/module-info.java
+ test/java/nio/file/spi/m/p/Main.java
! test/java/util/logging/TestLoggerWeakRefLeak.java
! test/lib/testlibrary/ModuleTargetHelper.java
! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
+ test/tools/jar/multiRelease/whitebox/Driver.java
+ test/tools/jar/multiRelease/whitebox/jdk.jartool/sun/tools/jar/ValidatorComparatorTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkNegativeTest.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/jmod/JmodTest.java
+ test/tools/launcher/modules/describe/DescribeModuleTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
! test/tools/launcher/modules/listmods/src/java.transaction/module-info.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
+ test/tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java
+ test/tools/launcher/modules/validate/ValidateModulesTest.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
Changeset: ab86e2c522db
Author: alanb
Date: 2017-05-04 09:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ab86e2c522db
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/invoke/MethodHandles.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
Changeset: 88379fba79d3
Author: amlu
Date: 2017-05-04 20:24 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/88379fba79d3
8023897: Replace/update/rename executeAndCatch in various tests to assertThrows
Reviewed-by: dfuchs, prappo, psandoz, rriggs
! test/java/util/Arrays/ParallelPrefix.java
! test/java/util/Arrays/StreamAndSpliterator.java
! test/java/util/BitSet/stream/BitSetStreamTest.java
! test/java/util/Collections/EmptyNavigableMap.java
! test/java/util/Collections/EmptyNavigableSet.java
! test/java/util/Iterator/PrimitiveIteratorDefaults.java
! test/java/util/Map/Defaults.java
! test/java/util/Random/RandomTest.java
! test/java/util/Spliterator/SpliteratorCollisions.java
! test/java/util/Spliterator/SpliteratorFailFastTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
! test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
Changeset: 1895211a6fe9
Author: lana
Date: 2017-05-04 17:54 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1895211a6fe9
Merge
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
Changeset: adca794fc8e2
Author: lancea
Date: 2017-05-04 14:07 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/adca794fc8e2
8179634: Add JDBC 4.2 to bullet list in package.html
Reviewed-by: joehw
! src/java.sql/share/classes/java/sql/package.html
Changeset: 9c9b8a48cd4a
Author: shshahma
Date: 2017-04-27 00:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9c9b8a48cd4a
8177721: Improve diagnostics in sun.management.Agent#startAgent()
Reviewed-by: dfuchs, dholmes, poonam
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
Changeset: d6b6ea1e292e
Author: poonam
Date: 2017-05-04 19:25 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d6b6ea1e292e
Merge
Changeset: ae8ee67505d7
Author: mchung
Date: 2017-05-04 15:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ae8ee67505d7
8179645: java.util.jar.Packer.newPacker and newUnpacker fails when running with security manager
Reviewed-by: alanb, ksrini
! src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java
+ test/java/util/jar/Pack200/SecurityTest.java
Changeset: 58675e237ef1
Author: serb
Date: 2017-04-24 15:15 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/58675e237ef1
8178971: Uncommon formatting and typos in java.desktop module
Reviewed-by: prr, ssadetsky
! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/package-info.java
! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java
! src/java.desktop/share/classes/javax/sound/midi/Sequence.java
! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java
! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java
! src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java
! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java
! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/module-info.java
Changeset: 601479d462cb
Author: ssadetsky
Date: 2017-04-24 07:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/601479d462cb
8178905: Undecorated frame is not painted on OEL7(Gnome3).
Reviewed-by: prr, serb
! src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java
Changeset: 7cb3dc0422ea
Author: prr
Date: 2017-04-24 10:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7cb3dc0422ea
Merge
- src/java.management/share/classes/mgmt-overview.html
- src/java.security.jgss/share/classes/jgss-overview.html
- src/jdk.jdi/share/classes/jdi-overview.html
- src/jdk.security.auth/share/classes/jaas-overview.html
- test/java/time/TEST.properties
- test/java/util/BitSet/BitSetStreamTest.java
Changeset: caf8ee16cea8
Author: ssadetsky
Date: 2017-04-27 08:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/caf8ee16cea8
8179027: JComboBox too small under Windows LAF
Reviewed-by: prr, alexsch
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
+ test/javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java
Changeset: 120831a5da6f
Author: ssadetsky
Date: 2017-04-27 08:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/120831a5da6f
8140237: [TEST_BUG]Test javax/swing/plaf/nimbus/8041642/bug8041642.java fails for OEL 7
Reviewed-by: alexsch
! test/javax/swing/plaf/nimbus/8041642/bug8041642.java
Changeset: 825903c4e875
Author: prr
Date: 2017-04-27 14:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/825903c4e875
8179365: JAWT (AWT Native Interface) specification needs to be updated for JDK 9
Reviewed-by: serb, ssadetsky
! src/java.desktop/macosx/native/include/jawt_md.h
! src/java.desktop/share/classes/java/awt/package-info.java
! src/java.desktop/share/native/include/jawt.h
+ src/java.desktop/share/specs/AWT_Native_Interface.html
Changeset: 7f76295dcd55
Author: prr
Date: 2017-04-28 13:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7f76295dcd55
Merge
Changeset: 3d3ee4e0f595
Author: ssadetsky
Date: 2017-05-01 10:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3d3ee4e0f595
8160530: [TEST-BUG] Consistent failure of java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java
Reviewed-by: yan, prr, serb
! test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java
Changeset: 30a722cc06ec
Author: prr
Date: 2017-05-02 11:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/30a722cc06ec
Merge
- test/demo/jvmti/Context.java
- test/demo/jvmti/DemoRun.java
- test/demo/jvmti/HeapUser.java
- test/demo/jvmti/Hello.java
- test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java
- test/demo/jvmti/gctest/BigHello.java
- test/demo/jvmti/gctest/Gctest.java
- test/demo/jvmti/heapTracker/HeapTrackerTest.java
- test/demo/jvmti/heapViewer/HeapViewerTest.java
- test/demo/jvmti/minst/MinstExample.java
- test/demo/jvmti/minst/MinstTest.java
- test/demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java
- test/demo/jvmti/waiters/WaitersTest.java
Changeset: 556f1721939f
Author: ssadetsky
Date: 2017-05-02 12:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/556f1721939f
8159902: OGL surfaces are not HiDPI compatible on Linux/Solaris
Reviewed-by: prr, serb
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java
! test/javax/swing/JInternalFrame/8069348/bug8069348.java
Changeset: e07effddeebf
Author: ssadetsky
Date: 2017-05-02 13:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e07effddeebf
8178984: Unnecessary angle brackets in the Line2D::intersectsLine() javadoc.
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/java/awt/geom/Line2D.java
Changeset: 4ad40491266b
Author: prr
Date: 2017-05-05 08:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4ad40491266b
Merge
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
Changeset: afac00be2a93
Author: shurailine
Date: 2017-05-05 14:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/afac00be2a93
8179852: Remove references to demo tests from TEST.groups
Reviewed-by: bpb
! test/TEST.groups
Changeset: 207f458f39cb
Author: serb
Date: 2017-05-06 14:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/207f458f39cb
8179596: Update java.desktop to be HTML-5 friendly
Reviewed-by: prr, amenkov
! src/java.desktop/share/classes/java/awt/AlphaComposite.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/LinearGradientPaint.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/RadialGradientPaint.java
! src/java.desktop/share/classes/java/awt/Rectangle.java
! src/java.desktop/share/classes/java/awt/Shape.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/geom/Arc2D.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/java/awt/im/spi/package-info.java
! src/java.desktop/share/classes/java/awt/image/DataBufferByte.java
! src/java.desktop/share/classes/java/awt/image/DataBufferDouble.java
! src/java.desktop/share/classes/java/awt/image/DataBufferFloat.java
! src/java.desktop/share/classes/java/awt/image/DataBufferInt.java
! src/java.desktop/share/classes/java/awt/image/DataBufferShort.java
! src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/javax/accessibility/package-info.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/print/MimeType.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java
! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
! src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java
! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java
! src/java.desktop/share/classes/javax/sound/sampled/SourceDataLine.java
! src/java.desktop/share/classes/javax/sound/sampled/TargetDataLine.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/LookAndFeel.java
! src/java.desktop/share/classes/javax/swing/SizeSequence.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java
Changeset: ca5d05dc27dd
Author: xiaofeya
Date: 2017-05-07 19:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ca5d05dc27dd
8178912: Remove sample/chatserver/ChatTest.java and sample/mergesort/MergeSortTest.java
Reviewed-by: psandoz
! test/ProblemList.txt
! test/TEST.groups
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java
Changeset: e81bd83cd22a
Author: mchung
Date: 2017-05-08 21:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e81bd83cd22a
8020801: Apply the restriction of invoking MethodHandles.lookup to j.l.r.Method.invoke
Reviewed-by: plevart, psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
+ test/java/lang/invoke/lookup/ReflectiveLookupTest.java
+ test/java/lang/invoke/lookup/java.base/java/lang/LookupTest.java
Changeset: d17577d4839b
Author: ihse
Date: 2017-05-09 12:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d17577d4839b
8179889: Fix typographic errors in copyright headers
Reviewed-by: erikj, dholmes
! src/java.base/macosx/native/libnet/DefaultProxySelector.c
! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java
! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/native/libjimage/endian.hpp
! src/java.base/share/native/libjimage/imageDecompressor.cpp
! src/java.base/share/native/libjimage/imageDecompressor.hpp
! src/java.base/share/native/libjimage/imageFile.hpp
! src/java.base/share/native/libjimage/inttypes.hpp
! src/java.base/share/native/libjimage/jimage.hpp
! src/java.base/share/native/libjimage/osSupport.hpp
! src/java.desktop/share/classes/sun/swing/LightweightContent.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowUpdateSender.java
! test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java
! test/com/sun/jdi/ArrayLengthDumpTest.sh
! test/com/sun/jdi/BreakpointWithFullGC.sh
! test/com/sun/jdi/CatchAllTest.sh
! test/com/sun/jdi/CatchCaughtTest.sh
! test/com/sun/jdi/CatchPatternTest.sh
! test/com/sun/jdi/CommandCommentDelimiter.sh
! test/com/sun/jdi/DeferredStepTest.sh
! test/com/sun/jdi/DeoptimizeWalk.sh
! test/com/sun/jdi/EvalArgs.sh
! test/com/sun/jdi/GetLocalVariables3Test.sh
! test/com/sun/jdi/GetLocalVariables4Test.sh
! test/com/sun/jdi/JdbExprTest.sh
! test/com/sun/jdi/JdbLockTest.sh
! test/com/sun/jdi/MixedSuspendTest.sh
! test/com/sun/jdi/NullLocalVariable.sh
! test/com/sun/jdi/NullThreadGroupNameTest.java
! test/com/sun/jdi/RedefineChangeClassOrder.sh
! test/com/sun/jdi/RedefineException.sh
! test/com/sun/jdi/RedefineImplementor.sh
! test/com/sun/jdi/RedefineIntConstantToLong.sh
! test/com/sun/management/GarbageCollectorMXBean/LastGCInfo.java
! test/com/sun/net/httpserver/SimpleHttpServerTest.java
! test/com/sun/net/httpserver/StopNoStartTest.java
! test/com/sun/net/httpserver/bugs/B6433018.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/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
! test/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.html
! test/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.java
! test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
! test/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
! test/java/awt/EventQueue/MainAppContext/MainAppContext.java
! test/java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.html
! test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java
! test/java/awt/Frame/FrameResize/ShowChildWhileResizingTest.java
! test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java
! test/java/awt/LightweightComponent/LightweightEventTest/LightweightEventTest.java
! test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java
! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java
! test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java
! test/java/awt/MouseInfo/JContainerMousePositionTest.java
! test/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.sh
! test/java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java
! test/java/awt/Window/FindOwner/FindOwnerTest.java
! test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java
! test/java/awt/event/MouseEvent/DisabledComponents/DisabledComponentsTest.java
! test/java/awt/font/TextLayout/ArabicDiacriticTest.java
! test/java/awt/font/TextLayout/MissingCodePointLayoutTest.java
! test/java/io/RandomAccessFile/FileLengthTest.java
! test/java/lang/instrument/RedefineBigClass.sh
! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template
! test/java/net/httpclient/ProxyAuthTest.java
! test/java/nio/file/WatchService/DeleteInterference.java
! test/java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java
! test/java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java
! test/java/security/AccessController/LimitedDoPrivilegedWithThread.java
! test/java/time/test/java/time/temporal/TestIsoWeekFields.java
! test/java/util/ResourceBundle/getBaseBundleName/resources/PropertyBundle.properties
! test/java/util/Spliterator/SpliteratorLateBindingFailFastHelper.java
! test/java/util/logging/Logger/logrb/resources/PropertyBundle.properties
! test/java/util/logging/Logger/setResourceBundle/resources/PropertyBundle.properties
! test/javax/management/loading/LibraryLoader/LibraryLoaderTest.java
! test/javax/management/monitor/ThreadPoolAccTest.java
! test/javax/net/ssl/TLS/CipherTestUtils.java
! test/javax/net/ssl/TLS/JSSEClient.java
! test/javax/net/ssl/TLS/JSSEServer.java
! test/javax/net/ssl/TLS/TestJSSE.java
! test/javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java
! test/javax/net/ssl/TLS/TestJSSEClientProtocol.java
! test/javax/net/ssl/TLS/TestJSSENoCommonProtocols.java
! test/javax/net/ssl/TLS/TestJSSEServerProtocol.java
! test/javax/print/attribute/TestUnsupportedResolution.java
! test/javax/security/auth/Subject/Generic.java
! test/javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java
! test/javax/security/auth/login/JAASConfigSyntaxCheck/SampleLoginModule.java
! test/javax/swing/JComboBox/6632953/bug6632953.java
! test/javax/swing/JFileChooser/4150029/bug4150029.html
! test/javax/swing/JInternalFrame/Test6325652.java
! test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java
! test/javax/swing/JPopupMenu/6694823/bug6694823.java
! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
! test/javax/swing/text/html/parser/Parser/8028616/bug8028616.java
! test/sun/awt/dnd/8024061/bug8024061.java
! test/sun/net/idn/NFS4StringPrep.java
! test/sun/security/krb5/auto/BogusKDC.java
! test/sun/security/krb5/auto/NoAddresses.java
! test/sun/security/krb5/auto/Renew.java
! test/sun/security/krb5/auto/Renewal.java
! test/sun/security/krb5/auto/SSLwithPerms.java
! test/sun/security/krb5/canonicalize/Test.java
! test/sun/security/mscapi/CastError.java
! test/sun/security/mscapi/PrngSlow.java
! test/sun/security/mscapi/PublicKeyInterop.sh
! test/sun/security/pkcs12/StoreSecretKeyTest.java
! test/sun/security/provider/SeedGenerator/SeedGeneratorChoice.java
! test/sun/security/tools/jarsigner/nameclash.sh
! test/sun/security/x509/URICertStore/SocksProxy.java
! test/tools/pack200/MultiRelease.java
Changeset: b8207b069bc2
Author: ihse
Date: 2017-05-09 13:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b8207b069bc2
8179692: Move RMI spec to specs directory
Reviewed-by: erikj
! src/java.rmi/share/classes/java/rmi/Remote.java
! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
Changeset: e96547bd31cc
Author: bpb
Date: 2017-05-09 07:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e96547bd31cc
8179662: OutputStreamWriter javadocs states that you can set the buffer size but there is no way to do that
Summary: Change specification verbiage to match longstanding behavior
Reviewed-by: briangoetz, chegar, lancea, rriggs
! src/java.base/share/classes/java/io/OutputStreamWriter.java
Changeset: 177436a54ca1
Author: mchung
Date: 2017-05-09 10:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/177436a54ca1
8179950: Custom system class loader using Enum.valueOf in its initialization triggers java.lang.InternalError
Reviewed-by: alanb, dfuchs, lancea
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
+ test/java/lang/ClassLoader/CustomSystemLoader/CustomLoader.java
+ test/java/lang/ClassLoader/CustomSystemLoader/InitSystemLoaderTest.java
Changeset: 30fc0ab51f39
Author: lana
Date: 2017-05-11 16:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/30fc0ab51f39
Added tag jdk-9+169 for changeset 177436a54ca1
! .hgtags
Changeset: b2a8b4390c78
Author: lana
Date: 2017-05-11 20:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b2a8b4390c78
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/System.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
! src/java.base/share/native/libjli/java.c
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
Changeset: c1754688ce04
Author: lana
Date: 2017-05-11 23:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c1754688ce04
Merge
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
Changeset: 94b8ceb3d633
Author: amlu
Date: 2017-05-12 12:53 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/94b8ceb3d633
8085814: Move stream test library to the jdk test library area
8173414: Some testng tests check nothing in java util stream
Reviewed-by: psandoz
! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/security/PermissionCollection/PermissionCollectionStreamTest.java
! test/java/util/BitSet/stream/BitSetStreamTest.java
! test/java/util/Scanner/ScannerStreamTest.java
! test/java/util/Spliterator/SpliteratorCollisions.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
! test/java/util/regex/PatternStreamTest.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
! test/java/util/stream/boottest/TEST.properties
! test/java/util/stream/test/TEST.properties
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
+ test/lib/testlibrary/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
+ test/lib/testlibrary/bootlib/java.base/java/util/SpliteratorTestHelper.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/CollectorOps.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/IntermediateTestOp.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/LambdaTestMode.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/LoggingTestCase.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/OpTestCase.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/StatefulTestOp.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/StatelessTestOp.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/StreamTestScenario.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/TestData.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
+ test/lib/testlibrary/bootlib/java.base/java/util/stream/ThrowableHelper.java
Changeset: 51214dadd48f
Author: ctornqvi
Date: 2017-05-12 15:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/51214dadd48f
8180304: Add tests to ProblemList that fails on Windows when running with subst or different drive than source code is on.
Reviewed-by: ksrini, gtriantafill
! test/ProblemList.txt
Changeset: f0adc10ed831
Author: ksrini
Date: 2017-05-16 07:17 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f0adc10ed831
8180202: -XXaltjvm is not working anymore on MacOSX
Reviewed-by: dholmes
! src/java.base/macosx/native/libjli/java_md_macosx.c
Changeset: 6fdda797b5a3
Author: bpb
Date: 2017-05-18 10:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6fdda797b5a3
8180519: Windows FILETIME should be converted to and from ULARGE_INTEGER not LARGE_INTEGER
Summary: Change LARGE_INTEGER to ULARGE_INTEGER for FILETIMEs used with the GetFileTime() and SetFileTime() functions.
Reviewed-by: rriggs
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
Changeset: a1241271cb95
Author: iignatyev
Date: 2017-05-18 10:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a1241271cb95
8180395: move FilterClassLoader and ParentLastURLClassLoader to top level testlibrary
Reviewed-by: psandoz
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
Changeset: 32cf37b2c18c
Author: iignatyev
Date: 2017-05-18 18:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/32cf37b2c18c
Merge
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
Changeset: 8e2030e03a61
Author: bpb
Date: 2017-05-18 12:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8e2030e03a61
8177809: File.lastModified() is losing milliseconds (always ends in 000)
Summary: Use higher precision time values where available.
Reviewed-by: bchristi, rriggs
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! test/java/io/File/SetLastModified.java
Changeset: f6654aece3ac
Author: iignatyev
Date: 2017-05-18 15:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f6654aece3ac
8180391: move SerializationUtils to top level testlibrary
Reviewed-by: psandoz
! test/java/lang/String/CompactString/SerializationTest.java
! test/java/lang/StringBuffer/CompactStringBufferSerialization.java
! test/java/lang/StringBuilder/CompactStringBuilderSerialization.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
Changeset: 6f90cf25c3cb
Author: iignatyev
Date: 2017-05-18 15:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6f90cf25c3cb
8180397: remove jdk.testlibrary.IOUtils
Reviewed-by: alanb
! test/java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java
! test/java/lang/invoke/lambda/LambdaClassLoaderSerialization.java
! test/java/lang/reflect/Method/InterfaceStatic/StaticInterfaceMethodInWayOfDefault.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
! test/sun/security/tools/jarsigner/EntriesOrder.java
Changeset: 2398559cd348
Author: iignatyev
Date: 2017-05-18 17:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2398559cd348
8180621: remove jdk.testlibrary.management.InputArguments
Reviewed-by: mchung
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
Changeset: 5e3de71d5aa1
Author: nishjain
Date: 2017-05-19 11:06 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5e3de71d5aa1
6609740: [Fmt-De] format error in DecimalFormat
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com
! src/java.base/share/classes/java/text/DecimalFormat.java
+ test/java/text/Format/DecimalFormat/Bug6609740.java
Changeset: 3e92641a337d
Author: psandoz
Date: 2017-05-09 15:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3e92641a337d
8177153: LambdaMetafactory has default constructor
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
Changeset: 2c7616c8b7d8
Author: ihse
Date: 2017-05-10 09:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2c7616c8b7d8
8178278: Move Standard Algorithm Names document to specs directory
Reviewed-by: erikj, wetmore, mullan
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java
! src/java.base/share/classes/java/security/cert/package-info.java
! src/java.base/share/classes/java/security/package-info.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/crypto/package-info.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/package-info.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/package-info.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
Changeset: 81ae2abfb49f
Author: prappo
Date: 2017-05-10 12:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/81ae2abfb49f
8179021: Latest bugfixes to WebSocket/HPACK from the sandbox repo
Reviewed-by: dfuchs
! src/java.base/share/classes/module-info.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/WebSocket.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Decoder.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HeaderTable.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Frame.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/OpeningHandshake.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OutgoingMessage.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/StatusCodes.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Transmitter.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java
! test/java/net/httpclient/whitebox/Driver.java
+ test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java
Changeset: f12c83ece7ab
Author: erikj
Date: 2017-05-10 18:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f12c83ece7ab
8179867: JDK9 b167: demos exist in JDK bundles
Reviewed-by: ihse
! make/CompileDemos.gmk
Changeset: a3af889e7f65
Author: smarks
Date: 2017-05-10 15:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a3af889e7f65
8180128: small errors in String javadoc
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/String.java
Changeset: f895e36ce0e9
Author: msheppar
Date: 2017-05-11 15:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f895e36ce0e9
7155591: test/java/net/MulticastSocket/SetOutgoingIf.java fails on macOS
Reviewed-by: chegar, bpb
! test/java/net/MulticastSocket/SetOutgoingIf.java
Changeset: 4e2a2733855d
Author: bpb
Date: 2017-05-11 07:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4e2a2733855d
8180085: (ch) java/nio/channels/SocketChannel/VectorIO.java: add debug instrumentation
Summary: Add some print statements potentially useful in solving JDK-8177801.
Reviewed-by: alanb
! test/java/nio/channels/SocketChannel/VectorIO.java
Changeset: c17e1662bad1
Author: jjg
Date: 2017-05-11 10:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c17e1662bad1
8179592: Update tables in java.base to be HTML 5-friendly.
Reviewed-by: mchung, darcy, martin
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/SerializablePermission.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
! src/java.base/share/classes/java/lang/reflect/ReflectPermission.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/RoundingMode.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousSocketChannel.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/FileSystem.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/LinkPermission.java
! src/java.base/share/classes/java/nio/file/attribute/AclFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/DosFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/PosixFileAttributeView.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoEra.java
! src/java.base/share/classes/java/time/chrono/MinguoEra.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/temporal/IsoFields.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
! src/java.base/share/classes/java/util/stream/StreamOpFlag.java
! src/java.base/share/classes/javax/net/ssl/SSLPermission.java
Changeset: 5724641773d5
Author: lana
Date: 2017-05-11 18:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5724641773d5
Merge
Changeset: 93594ad5db2a
Author: jjg
Date: 2017-05-11 18:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/93594ad5db2a
8180256: Fix HTML 5 issues in java.sql and java.sql.rowset modules
Reviewed-by: lancea
! src/java.sql.rowset/share/classes/javax/sql/rowset/package.html
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html
! src/java.sql/share/classes/java/sql/SQLPermission.java
! src/java.sql/share/classes/java/sql/Statement.java
Changeset: bb4cdc198dc0
Author: dl
Date: 2017-05-11 19:34 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bb4cdc198dc0
8179515: Class java.util.concurrent.ThreadLocalRandom fails to Initialize when using SecurityManager
Summary: Break connection to security framework by using VM.getSavedProperty to read the proeprty.
Reviewed-by: dholmes, martin, redestad, psandoz, mchung
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: 7fb801c87a25
Author: dholmes
Date: 2017-05-12 02:06 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7fb801c87a25
Merge
Changeset: 0111d77e0170
Author: michaelm
Date: 2017-05-12 17:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0111d77e0170
8180303: Remove technote doc link from ProxySelector/B8035158.java test
Reviewed-by: chegar
! test/java/net/ProxySelector/B8035158.java
Changeset: 9364a094ce56
Author: ksrini
Date: 2017-05-12 09:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9364a094ce56
8179631: Fix Html5 errors in java.management, jdk.management, jdk.jdi and jdk.attach
Reviewed-by: mchung
! src/java.management/share/classes/java/lang/management/ManagementPermission.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/javax/management/Descriptor.java
! src/java.management/share/classes/javax/management/MXBean.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
! src/jdk.management/share/classes/com/sun/management/GcInfo.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java
Changeset: 1beb24516aa1
Author: bchristi
Date: 2017-05-12 10:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1beb24516aa1
8177328: java/lang/ClassLoader/securityManager/ClassLoaderTest.java times out with -Xcomp
Summary: remove unneeded automatic module tests; refactor into multiple @runs
Reviewed-by: mchung
! test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
Changeset: fb6138cce508
Author: ksrini
Date: 2017-05-12 10:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fb6138cce508
8179697: Fix Html5 errors in java.naming, java.logging, jdk.httpserver, jdk.net, jdk.sctp
Reviewed-by: dfuchs
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
! src/java.naming/share/classes/javax/naming/CompositeName.java
! src/java.naming/share/classes/javax/naming/Context.java
! src/java.naming/share/classes/javax/naming/InitialContext.java
! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java
! src/java.naming/share/classes/javax/naming/spi/package.html
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java
! src/jdk.net/share/classes/jdk/net/NetworkPermission.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java
Changeset: 65e09a42b587
Author: jjg
Date: 2017-04-28 15:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/65e09a42b587
8179460: Fix unnecessary uses of {@docRoot} in serviceability APIs
Reviewed-by: mchung
! src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsolePlugin.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadGroupReference.java
! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/jdk.management/share/classes/com/sun/management/package-info.java
Changeset: 29e8713fdd03
Author: jjg
Date: 2017-04-28 15:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/29e8713fdd03
Merge
Changeset: e2b414957632
Author: jjg
Date: 2017-05-12 10:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e2b414957632
Merge
! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
- test/demo/jvmti/Context.java
- test/demo/jvmti/DemoRun.java
- test/demo/jvmti/HeapUser.java
- test/demo/jvmti/Hello.java
- test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java
- test/demo/jvmti/gctest/BigHello.java
- test/demo/jvmti/gctest/Gctest.java
- test/demo/jvmti/heapTracker/HeapTrackerTest.java
- test/demo/jvmti/heapViewer/HeapViewerTest.java
- test/demo/jvmti/minst/MinstExample.java
- test/demo/jvmti/minst/MinstTest.java
- test/demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java
- test/demo/jvmti/waiters/WaitersTest.java
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
Changeset: e8ee0b0489eb
Author: dfuchs
Date: 2017-05-12 19:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e8ee0b0489eb
8180176: Broken javadoc links in java.logging and java.naming
Summary: Replace relative hrefs with {@extLink } taglets.
Reviewed-by: chegar, mchung, vtewari
! src/java.logging/share/classes/java/util/logging/package.html
! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/package.html
Changeset: 002321560796
Author: lancea
Date: 2017-05-12 14:35 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/002321560796
8180309: Minor update to javax.sql.rowset package.html
Reviewed-by: mchung
! src/java.sql.rowset/share/classes/javax/sql/rowset/package.html
Changeset: a046521803b2
Author: rriggs
Date: 2017-05-12 15:15 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a046521803b2
8180082: Broken javadoc links
Reviewed-by: mchung, bpb, chegar, ihse
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/package-info.java
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyRep.java
! src/java.base/share/specs/serialization/output.md
! src/java.management/share/classes/java/lang/management/package.html
! src/jdk.management/share/classes/com/sun/management/package-info.java
Changeset: 9fc68c99204d
Author: mchung
Date: 2017-05-12 13:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9fc68c99204d
8180208: Provide a new docs bundle page
Reviewed-by: ihse, jjg
! make/CompileModuleTools.gmk
! make/CompileTools.gmk
! make/ModuleTools.gmk
+ make/src/classes/build/tools/docs/GenDocsBundlePage.java
+ make/src/classes/build/tools/docs/docs-bundle-page.html
+ make/src/classes/build/tools/docs/docs-module-groups.properties
Changeset: c5b0465f06d0
Author: psandoz
Date: 2017-05-12 13:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c5b0465f06d0
8180075: Javadoc of MethodHandles.Lookup::bind should note the difference from MethodHandle::bindTo
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 661765f8b131
Author: smarks
Date: 2017-05-12 14:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/661765f8b131
8180137: fix broken link in java.lang.Iterable
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/Iterable.java
Changeset: ef9954f6896b
Author: rriggs
Date: 2017-05-16 09:42 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ef9954f6896b
8180319: Update Serialization spec to omit obsolete serialver -show and change history
Reviewed-by: chegar
- src/java.base/share/specs/serialization/changelog.md
! src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/images/class.gif
! src/java.base/share/specs/serialization/index.md
! src/java.base/share/specs/serialization/security.md
! src/java.base/share/specs/serialization/serial-arch.md
Changeset: 1b3ea9753746
Author: lana
Date: 2017-05-18 14:54 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1b3ea9753746
Added tag jdk-9+170 for changeset ef9954f6896b
! .hgtags
Changeset: 3df8675d352c
Author: lana
Date: 2017-05-19 04:17 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3df8675d352c
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/Class.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/net/URLConnection.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
Changeset: 6c18a41dc2d8
Author: lana
Date: 2017-05-19 16:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6c18a41dc2d8
Merge
! src/java.base/share/classes/java/text/DecimalFormat.java
- src/java.base/share/specs/serialization/changelog.md
- src/java.base/share/specs/serialization/images/class.gif
Changeset: fa6ce6c36768
Author: iignatyev
Date: 2017-05-19 13:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fa6ce6c36768
8180644: move jdk.testlibrary.NetworkConfiguration to the top level test library
Reviewed-by: duke
! test/java/net/Inet6Address/B6206527.java
! test/java/net/Inet6Address/B6558853.java
! test/java/net/InetAddress/CheckJNI.java
! test/java/net/MulticastSocket/JoinLeave.java
! test/java/net/MulticastSocket/SetLoopbackMode.java
! test/java/net/NetworkConfigurationProbe.java
! test/java/net/Socket/LinkLocal.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/net/ipv6tests/B6521014.java
! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
Changeset: 141bc610caed
Author: lana
Date: 2017-05-23 21:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/141bc610caed
Added tag jdk-10+7 for changeset cbd65760a005
! .hgtags
Changeset: 63e5ff0f141f
Author: lana
Date: 2017-05-23 22:39 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/63e5ff0f141f
Added tag jdk-10+8 for changeset f0adc10ed831
! .hgtags
Changeset: cc586b3b3907
Author: xuelei
Date: 2017-05-24 16:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cc586b3b3907
8180856: Remove RecordType.java
Reviewed-by: weijun
- src/java.base/share/classes/sun/security/ssl/RecordType.java
Changeset: 54fd2bf77969
Author: iignatyev
Date: 2017-05-24 13:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/54fd2bf77969
8180802: move jdk.testlibrary.management.ThreadMXBeanTool to top level testlibrary
Reviewed-by: psandoz
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
Changeset: d37dbf3d0ee1
Author: iignatyev
Date: 2017-05-24 14:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d37dbf3d0ee1
8180724: move ModuleInfoMaker to the top level testlibrary
Reviewed-by: psandoz, mchung
- test/lib/testlibrary/ModuleInfoMaker.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
Changeset: 746f9eae78e5
Author: iignatyev
Date: 2017-05-24 15:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/746f9eae78e5
8180399: move jdk.testlibrary.LockFreeLogManager to the top level test library
Reviewed-by: psandoz, mchung
! test/java/lang/Thread/ThreadStateController.java
! test/java/lang/Thread/ThreadStateTest.java
! test/java/lang/management/ThreadMXBean/Locks.java
! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
Changeset: b9409a7daa6c
Author: apetcher
Date: 2017-05-25 11:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b9409a7daa6c
8172244: AIOOBE in KeyStore.getCertificateAlias on Windows
Reviewed-by: vinnie
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
+ test/sun/security/mscapi/KeyStoreEmptyCertChain.java
Changeset: ce47a9f27b52
Author: weijun
Date: 2017-05-26 08:06 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ce47a9f27b52
8178794: krb5 client should ignore sname in incoming tickets
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/TicketSName.java
Changeset: 3dc62effc984
Author: mli
Date: 2017-05-25 18:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3dc62effc984
8180732: add test to check temp file permission
Reviewed-by: rriggs, bchristi
+ test/java/io/File/createTempFile/SecurityTest.java
+ test/java/io/File/createTempFile/java.policy
Changeset: 669bb5305371
Author: lana
Date: 2017-05-26 01:00 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/669bb5305371
Added tag jdk-10+9 for changeset b9409a7daa6c
! .hgtags
Changeset: aaec70640891
Author: lana
Date: 2017-05-26 02:03 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/aaec70640891
Merge
Changeset: 031bd1c66382
Author: amlu
Date: 2017-05-26 17:36 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/031bd1c66382
8173905: Test tools/jar/multiRelease/RuntimeTest.java fails under JDK 10
Reviewed-by: psandoz, redestad
! test/ProblemList.txt
! test/tools/jar/multiRelease/RuntimeTest.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
+ test/tools/jar/multiRelease/data/runtimetest/testpackage/Helper.java.template
+ test/tools/jar/multiRelease/data/runtimetest/testpackage/Main.java.template
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
+ test/tools/jar/multiRelease/data/runtimetest/versionResource.template
Changeset: 094ec7143f50
Author: ksrini
Date: 2017-05-26 07:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/094ec7143f50
8180286: Remove the launchers data model flags -d32/-d64
Reviewed-by: alanb, dholmes, mchung
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 77922fe08bec
Author: iignatyev
Date: 2017-05-26 22:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/77922fe08bec
8180895: java/security/AccessController/DoPrivAccompliceTest.java has to be improved
Reviewed-by: asmotrak
! test/java/security/AccessController/DoPrivAccompliceTest.java
Changeset: e0211fd49ad0
Author: iignatyev
Date: 2017-05-26 22:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e0211fd49ad0
8180890: move c.o.testlibrary.jsr292 classes to jdk/test/java/lang/invoke directory
Reviewed-by: rriggs
! test/java/lang/invoke/ExplicitCastArgumentsTest.java
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/java/lang/invoke/LFCaching/TestMethods.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/invoke/MethodHandlesTest.java
! test/java/lang/invoke/PermuteArgsTest.java
! test/java/lang/invoke/TestCatchExceptionWithVarargs.java
! test/java/lang/invoke/VarargsArrayTest.java
+ test/java/lang/invoke/common/test/java/lang/invoke/lib/CodeCacheOverflowProcessor.java
+ test/java/lang/invoke/common/test/java/lang/invoke/lib/Helper.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
Changeset: 377078d17cad
Author: mbaesken
Date: 2017-05-26 16:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/377078d17cad
8181145: add platforms to test java/nio/ByteOrder/NativeOrder.java
Reviewed-by: martin, mdoerr
! test/java/nio/ByteOrder/NativeOrder.java
Changeset: 95517954a70c
Author: xiaofeya
Date: 2017-05-30 07:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/95517954a70c
8166139: Refactor java/net shell cases to java
Reviewed-by: chegar, rriggs
- test/java/net/Socket/OldSocketImpl.sh
+ test/java/net/Socket/OldSocketImplTestDriver.java
! test/java/net/URL/B5086147.java
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
+ test/java/net/URLClassLoader/getresourceasstream/TestDriver.java
+ test/java/net/URLClassLoader/getresourceasstream/policy
- test/java/net/URLClassLoader/getresourceasstream/test.sh
! test/java/net/URLClassLoader/sealing/CheckSealed.java
+ test/java/net/URLClassLoader/sealing/CheckSealedTest.java
- test/java/net/URLClassLoader/sealing/checksealed.sh
! test/java/net/URLConnection/6212146/Test.java
+ test/java/net/URLConnection/6212146/TestDriver.java
- test/java/net/URLConnection/6212146/test.sh
! test/java/net/URLConnection/UNCTest.java
- test/java/net/URLConnection/UNCTest.sh
Changeset: 81161a824e8f
Author: iignatyev
Date: 2017-05-30 15:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/81161a824e8f
8180887: move FileUtils to top level testlibrary
Reviewed-by: psandoz
! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/net/URLClassLoader/closetest/Common.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/java/util/logging/FileHandlerMaxLocksTest.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadLongZipFileName.java
! test/java/util/zip/ZipFile/ZipEntryFreeTest.java
! test/jdk/internal/util/jar/TestVersionedStream.java
! test/jdk/modules/incubator/ImageModules.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/ReleaseBeforeFiles.java
! test/tools/jar/compat/CLICompatibility.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/multiRelease/ApiValidatorTest.java
! test/tools/jar/multiRelease/Basic.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/launcher/LauncherMessageTest.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
Changeset: 6761592470d9
Author: iignatyev
Date: 2017-05-30 21:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6761592470d9
8180888: move jdk.testlibrary.JarUtils to the top level testlibrary
Reviewed-by: weijun
! test/java/security/AccessController/DoPrivAccompliceTest.java
! test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/jdk/security/jarsigner/Spec.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/Options.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/Warning.java
! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/tools/keytool/ReadJar.java
Changeset: d586f8df84c2
Author: iignatyev
Date: 2017-05-30 21:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d586f8df84c2
8180805: move RandomFactory to the top level testlibrary
Reviewed-by: bpb, rriggs
! test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java
! test/java/io/InputStream/ReadAllBytes.java
! test/java/io/InputStream/ReadNBytes.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Math/MultiplicationTests.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StrictMath/CubeRootTests.java
! test/java/lang/StrictMath/ExpTests.java
! test/java/lang/StrictMath/HypotTests.java
! test/java/lang/String/LiteralReplace.java
! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/math/BigInteger/SymmetricRangeTests.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Signature/Offsets.java
! test/java/util/Base64/TestBase64.java
! test/java/util/List/SubList.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/InflaterInputStream/TestAvailable.java
! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSCommon/RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/javax/swing/ToolTipManager/7123767/bug7123767.java
! test/lib/testlibrary/jdk/testlibrary/RandomFactory.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/security/ec/SignatureOffsets.java
! test/sun/security/mscapi/SignatureOffsets.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/SignatureOffsets.java
! test/sun/security/ssl/rsa/SignatureOffsets.java
Changeset: 34aea64841b1
Author: amlu
Date: 2017-05-31 14:00 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/34aea64841b1
8181126: Refactor shell test java/nio/Buffer/LimitDirectMemory.sh to java
Reviewed-by: bchristi, psandoz, rriggs
! test/java/nio/Buffer/LimitDirectMemory.java
- test/java/nio/Buffer/LimitDirectMemory.sh
+ test/java/nio/Buffer/LimitDirectMemoryNegativeTest.java
Changeset: 2ffcd70fb446
Author: iignatyev
Date: 2017-05-31 10:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2ffcd70fb446
8181307: tests added/changed by 8166139 should be updated to use the latest testlibrary
Reviewed-by: rriggs
! test/java/net/URLClassLoader/closetest/CloseTest.java
Changeset: 78ce7067aba9
Author: bpb
Date: 2017-05-16 14:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/78ce7067aba9
8180431: Remove intermittent keyword from some no longer failing NIO tests
Summary: Remove "intermittent" keyword from @key tag,
Reviewed-by: alanb
! test/java/nio/channels/Selector/SelectAndClose.java
! test/java/nio/channels/Selector/WakeupAfterClose.java
Changeset: 148a2cbe49a4
Author: darcy
Date: 2017-05-16 18:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/148a2cbe49a4
8180452: Mark ClipCloseLoss.java as failing intermittently
Reviewed-by: serb
! test/javax/sound/sampled/Clip/ClipCloseLoss.java
Changeset: 09038ebee480
Author: mullan
Date: 2017-05-17 08:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/09038ebee480
8180307: Update JDK 9 Required Cipher Algorithms
Reviewed-by: valeriep
! src/java.base/share/classes/javax/crypto/Cipher.java
Changeset: 93b0c398e243
Author: bpb
Date: 2017-05-17 14:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/93b0c398e243
7086489: File.lastModified should accuracy as well as resolution
Summary: Add an @apiNote indicating that the last-modified time might be of coarser than millisecond granularity.
Reviewed-by: smarks
! src/java.base/share/classes/java/io/File.java
Changeset: 13b7c6fdf864
Author: henryjen
Date: 2017-05-17 16:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/13b7c6fdf864
8180447: Trailing space in JDK_JAVA_OPTIONS causes an application fail to launch
Reviewed-by: alanb, mchung, ksrini
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/emessages.h
! test/tools/launcher/ArgsEnvVar.java
Changeset: 7efb352c6765
Author: ihse
Date: 2017-05-18 09:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7efb352c6765
8180426: Use standard css file for new docs bundle index.html page
Reviewed-by: mchung, erikj
+ make/data/docs-resources/resources/jdk-default.css
- make/data/docs-resources/specs/resources/jdk-default.css
! make/src/classes/build/tools/docs/docs-bundle-page.html
Changeset: 85ccf9e98ba0
Author: ihse
Date: 2017-05-18 12:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/85ccf9e98ba0
8180486: extLink taglet needs escaped "&"
Reviewed-by: dholmes
! make/src/classes/build/tools/taglet/ExtLink.java
Changeset: ee3280639210
Author: lana
Date: 2017-05-18 16:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ee3280639210
Merge
- make/data/docs-resources/specs/resources/jdk-default.css
Changeset: f6553abdefb6
Author: bchristi
Date: 2017-05-19 09:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f6553abdefb6
8180633: Remove intermittent key from java/lang/ClassLoader/Assert.java
Reviewed-by: darcy, mchung
! test/java/lang/ClassLoader/Assert.java
Changeset: 490393b435bb
Author: stuefe
Date: 2017-05-21 10:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/490393b435bb
8180424: Another build issue on AIX after 8034174
Reviewed-by: clanger, vtewari
! src/java.base/aix/native/libnet/aix_close.c
Changeset: 698cb1c6c88e
Author: michaelm
Date: 2017-05-22 17:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/698cb1c6c88e
8180498: Remove httpclient internal APIs which supply ByteBuffers to read calls
Reviewed-by: chegar, dfuchs
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.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/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java
Changeset: 29bbedd4cce8
Author: mchung
Date: 2017-05-22 11:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/29bbedd4cce8
8180717: Upgrade the docs bundle index page
Reviewed-by: jjg, ihse
! make/src/classes/build/tools/docs/GenDocsBundlePage.java
! make/src/classes/build/tools/docs/docs-bundle-page.html
! make/src/classes/build/tools/docs/docs-module-groups.properties
Changeset: 2d94659f7ff3
Author: lana
Date: 2017-05-26 00:29 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2d94659f7ff3
Added tag jdk-9+171 for changeset 29bbedd4cce8
! .hgtags
Changeset: c55124a3a93e
Author: lana
Date: 2017-05-31 17:47 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c55124a3a93e
Merge
! .hgtags
! src/java.base/aix/native/libnet/aix_close.c
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
Changeset: 28fb3762509b
Author: lana
Date: 2017-05-31 18:33 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/28fb3762509b
Merge
- make/data/docs-resources/specs/resources/jdk-default.css
Changeset: c95feefeb563
Author: iignatyev
Date: 2017-05-31 13:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c95feefeb563
8180898: remove JavaToolUtils testlibrary class
Reviewed-by: alanb
- test/lib/testlibrary/JavaToolUtils.java
Changeset: 5d74c3a0f94c
Author: mli
Date: 2017-05-31 20:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5d74c3a0f94c
8166142: Refactor java.io.serialization shell tests to java
Reviewed-by: rriggs
- test/java/io/Serializable/evolution/AddedExternField/run.sh
+ test/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java
- test/java/io/Serializable/evolution/RenamePackage/run.sh
+ test/java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
+ test/java/io/Serializable/packageAccess/PackageAccessTest.java
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
+ test/java/io/Serializable/resolveClass/consTest/ConsTest.java
+ test/java/io/Serializable/resolveClass/consTest/SetupJar.java
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
+ test/java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
+ test/java/io/Serializable/serialver/classpath/ClasspathTest.java
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
+ test/java/io/Serializable/serialver/nested/NestedTest.java
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
! test/java/io/Serializable/subclass/Allow.policy
+ test/java/io/Serializable/subclass/SubclassTest.java
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
+ test/java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
+ test/java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
Changeset: 552262f88b39
Author: amlu
Date: 2017-06-01 11:10 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/552262f88b39
8181301: Refactor shell test AsynchronousChannelGroup/run_any_task.sh to java
Reviewed-by: alanb
! test/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
+ test/java/nio/channels/AsynchronousChannelGroup/SetupJar.java
+ test/java/nio/channels/AsynchronousChannelGroup/bootlib/Attack.java
+ test/java/nio/channels/AsynchronousChannelGroup/bootlib/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
Changeset: df64bd4757d0
Author: stuefe
Date: 2017-06-01 08:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/df64bd4757d0
8181207: 8177809 breaks AIX 5.3, 6.1 builds
Reviewed-by: vtewari, simonis, clanger
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
Changeset: b15ad6e7fbd9
Author: naoto
Date: 2017-06-01 12:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b15ad6e7fbd9
8176847: Calendar.checkDisplayNameParams() should check case of style == 3
Reviewed-by: martin
! src/java.base/share/classes/java/util/Calendar.java
+ test/java/util/Calendar/Bug8176847.java
Changeset: 475d3593a653
Author: naoto
Date: 2017-06-01 12:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/475d3593a653
8176853: Locale.Builder.removeUnicodeLocaleAttribute(null) should throw NullPointerException
Reviewed-by: martin
! src/java.base/share/classes/java/util/Locale.java
! test/java/util/Locale/LocaleEnhanceTest.java
Changeset: 4a3dc3496f6f
Author: naoto
Date: 2017-06-01 12:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4a3dc3496f6f
8176160: AbstractCalendar.getEra compares Era and String
Reviewed-by: martin
! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java
+ test/sun/util/calendar/Bug8176160.java
Changeset: 4056535f52f5
Author: sballal
Date: 2017-06-02 12:31 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4056535f52f5
6760477: Update SA to include stack traces in the heap dump
Summary: Update SA to include HPROF_TRACE and HPROF_FRAME records in the heap dump
Reviewed-by: dsamersoff
Contributed-by: sharath.ballal at oracle.com
! test/sun/tools/jhsdb/HeapDumpTest.java
Changeset: 66e9436dbaf8
Author: mbaesken
Date: 2017-05-16 10:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/66e9436dbaf8
8180413: avoid accessing NULL in jdk.jdwp.agent
Reviewed-by: clanger, dsamersoff, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
Changeset: e5db1aaa17d7
Author: lana
Date: 2017-06-02 21:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e5db1aaa17d7
Added tag jdk-10+10 for changeset df64bd4757d0
! .hgtags
Changeset: 21b39b38974c
Author: xuelei
Date: 2017-06-03 02:44 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/21b39b38974c
8181439: Test the jdk.tls.namedGroups System Property
Reviewed-by: valeriep
! test/sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java
Changeset: 82ab8dec02ae
Author: dfuchs
Date: 2017-05-23 11:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/82ab8dec02ae
8180428: Clarify implementation note in Clock.java to match implementation changes made by JDK-8068730
Reviewed-by: dholmes, scolebourne
! src/java.base/share/classes/java/time/Clock.java
Changeset: 54e8bad0022c
Author: bpb
Date: 2017-05-23 11:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/54e8bad0022c
8180353: FileOutputStream documentation does not indicate properly whether files get truncated or not
Summary: Update documentation of FileOutputStream(String)
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/io/FileOutputStream.java
Changeset: 321f66c89406
Author: lancea
Date: 2017-05-23 16:14 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/321f66c89406
8180728: DatabaseMeta.getRowIdLifetime returns an enum but javadoc refers to int
Reviewed-by: joehw, rriggs
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
Changeset: 47032f7eebb1
Author: darcy
Date: 2017-05-23 14:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/47032f7eebb1
8074977: Constructor.getAnnotatedParameterTypes returns wrong value
Summary: Additional comments from plevart and forax
Reviewed-by: mchung, alanb
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/java/lang/annotation/TestConstructorParameterAnnotations.java
+ test/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java
Changeset: d0d971960744
Author: robm
Date: 2017-05-24 17:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d0d971960744
8175131: sun.rmi.transport.tcp.TCPChannel.createConnection close connection on timeout
Reviewed-by: rriggs, msheppar
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java
Changeset: c162df937880
Author: bpb
Date: 2017-05-24 10:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c162df937880
8180885: Create test to detect if TimeZone.setDefault affects File.setLastModifiedTime
Summary: Check whether File.lastModified is affected by not setting the default time zone or by setting to any of the available time zones.
Reviewed-by: dfuchs, rriggs
+ test/java/io/File/TimeZoneLastModified.java
Changeset: e3446d4c7fd2
Author: lana
Date: 2017-05-23 23:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e3446d4c7fd2
8180167: JDK9 message drop 40 l10n resource file updates
Reviewed-by: alanb, mchung, dfuchs, rfield, shinyafox, weijun, joehw
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.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/java.base/share/classes/sun/security/util/AuthResources_ko.java
! src/java.base/share/classes/sun/security/util/AuthResources_sv.java
! src/java.base/share/classes/sun/security/util/Resources_sv.java
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java
! src/java.desktop/share/classes/sun/awt/resources/awt_sv.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.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
! src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java
Changeset: 3f350fe1bec8
Author: robm
Date: 2017-05-24 22:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3f350fe1bec8
8180949: Correctly handle exception in TCPChannel.createConnection
Reviewed-by: rriggs
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java
Changeset: 4e167bc5be91
Author: mli
Date: 2017-05-24 19:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4e167bc5be91
8180807: java.io.Serializable class-level readObject description error
Reviewed-by: chegar, rriggs
! src/java.base/share/classes/java/io/Serializable.java
Changeset: bdf91a08aa79
Author: dfuchs
Date: 2017-05-25 11:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bdf91a08aa79
8180279: java/net/httpclient/whitebox/Driver.java failed due to timeout
Summary: fixed a race condition in RawChannelTest.java
Reviewed-by: prappo, michaelm
! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java
Changeset: 400428c4be8b
Author: mchung
Date: 2017-05-25 10:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/400428c4be8b
8181033: Confusing message: A JNI error has occurred, please check your installation and try again
Reviewed-by: alanb, dholmes, ksrini
! 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: 8c879b07e43e
Author: lana
Date: 2017-05-26 00:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8c879b07e43e
Merge
Changeset: 7b5027da67f7
Author: serb
Date: 2017-05-06 13:17 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7b5027da67f7
8178383: Validation of FileIO in the tests for JavaSound should be stricter
Reviewed-by: prr
! test/ProblemList.txt
! test/javax/sound/midi/Gervill/RiffReaderWriter/Available.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Close.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/GetFilePointer.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/GetSize.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/HasNextChunk.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Read.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByte.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByteArrayIntInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadLong.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadShort.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadString.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedByte.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedShort.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Skip.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/WriteOutputStream.java
! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java
! test/javax/sound/sampled/spi/AudioFileReader/ShortHeader.java
! test/javax/sound/sampled/spi/AudioFileWriter/WriterCloseInput.java
Changeset: b0d3c98013d0
Author: prr
Date: 2017-05-09 12:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b0d3c98013d0
Merge
! test/ProblemList.txt
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java
Changeset: a7c8147f1891
Author: pkbalakr
Date: 2017-05-11 12:41 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a7c8147f1891
8179014: JFileChooser with Windows look and feel crashes on win 10
Reviewed-by: prr, serb
Contributed-by: ajit.ghaisas at oracle.com
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/javax/swing/JFileChooser/GodMode/JFileChooserTest.java
Changeset: e4d6ad2be5df
Author: psadhukhan
Date: 2017-05-12 12:28 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e4d6ad2be5df
8169897: [PIT] javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails
Reviewed-by: alexsch
! test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java
Changeset: 4a610c6d0b9c
Author: azvegint
Date: 2017-05-12 15:01 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4a610c6d0b9c
8178996: [macos] JComboBox doesn't display popup in mixed JavaFX Swing Application on 8u131 and Mac OS 10.12
Reviewed-by: serb, ssadetsky
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
Changeset: 828d3f3728a2
Author: mcherkas
Date: 2017-05-15 15:32 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/828d3f3728a2
8175915: NullPointerException from JComboBox and JList when Accessibility enabled
Reviewed-by: serb, prr
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
Changeset: 85d12636d9f6
Author: prr
Date: 2017-05-17 11:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/85d12636d9f6
Merge
- src/java.base/share/specs/serialization/changelog.md
- src/java.base/share/specs/serialization/images/class.gif
Changeset: 046ac3fa2792
Author: ssadetsky
Date: 2017-05-19 07:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/046ac3fa2792
8179665: [Windows] java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
Reviewed-by: prr, serb
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java
Changeset: c1ddb97ee2ab
Author: prr
Date: 2017-05-19 14:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c1ddb97ee2ab
8177393: Result of RescaleOp for 4BYTE_ABGR images may be 25% black
Reviewed-by: flar, psadhukhan
! src/java.desktop/share/classes/java/awt/image/RescaleOp.java
+ test/java/awt/image/RescaleOp/ImageRescaleOpTest.java
Changeset: a09827296150
Author: prr
Date: 2017-05-22 08:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a09827296150
Merge
- make/data/docs-resources/specs/resources/jdk-default.css
Changeset: e748c6a2d2e6
Author: serb
Date: 2017-05-22 19:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e748c6a2d2e6
8177628: Opensource unit/regression tests for ImageIO
Reviewed-by: prr, pnarayanan
+ test/javax/imageio/AllowSearch.java
+ test/javax/imageio/AppContextTest.java
+ test/javax/imageio/AppletResourceTest.html
+ test/javax/imageio/AppletResourceTest.java
+ test/javax/imageio/GetNumImages.java
+ test/javax/imageio/GetReaderWriterInfo.java
+ test/javax/imageio/IIOImageConstructor.java
+ test/javax/imageio/ITSDataType.java
+ test/javax/imageio/ImageIOGetImageReaders.java
+ test/javax/imageio/ImageIOWriteFile.java
+ test/javax/imageio/ImageIOWriteNull.java
+ test/javax/imageio/ImageReadParamPasses.java
+ test/javax/imageio/ImageReaderGetDestination.java
+ test/javax/imageio/ImageReaderReadAll.java
+ test/javax/imageio/ImageStreamFromRAF.java
+ test/javax/imageio/ImageTypeSpecifierBitsPerBand.java
+ test/javax/imageio/ImageTypeSpecifierTest.java
+ test/javax/imageio/ImageWriteParamMisc.java
+ test/javax/imageio/NullInputOutput.java
+ test/javax/imageio/PNGSpiStreamMetadata.java
+ test/javax/imageio/PNGSuffixes.java
+ test/javax/imageio/ReadBitsTest.java
+ test/javax/imageio/SetOutput.java
+ test/javax/imageio/WriteNullImageTest.java
+ test/javax/imageio/event/WriteProgressListenerTest.java
+ test/javax/imageio/plugins/bmp/BMPCompressionTest.java
+ test/javax/imageio/plugins/bmp/BMPPluginTest.java
+ test/javax/imageio/plugins/bmp/BMPWriteParamTest.java
+ test/javax/imageio/plugins/bmp/BmpBigDestinationTest.java
+ test/javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java
+ test/javax/imageio/plugins/bmp/CompressionModeTest.java
+ test/javax/imageio/plugins/bmp/EmbeddedFormatTest.java
+ test/javax/imageio/plugins/bmp/EmptyInputBmpMetadataTest.java
+ test/javax/imageio/plugins/bmp/NoExtraBytesTest.java
+ test/javax/imageio/plugins/bmp/RLECompressionTest.java
+ test/javax/imageio/plugins/bmp/ReaderListenersTest.java
+ test/javax/imageio/plugins/bmp/RleEncodingTest.java
+ test/javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java
+ test/javax/imageio/plugins/bmp/Write3ByteBgrTest.java
+ test/javax/imageio/plugins/bmp/WriteProgressListenerTest.java
+ test/javax/imageio/plugins/bmp/WritingColorChangeTest.java
+ test/javax/imageio/plugins/gif/AnimationTest.java
+ test/javax/imageio/plugins/gif/DisableCompressionTest.java
+ test/javax/imageio/plugins/gif/EndWriteSequenceTest.java
+ test/javax/imageio/plugins/gif/IndexingTest.java
+ test/javax/imageio/plugins/gif/LogicalScreenDimensionTest.java
+ test/javax/imageio/plugins/gif/OddPaletteTest.java
+ test/javax/imageio/plugins/gif/PrepareWriteSequenceTest.java
+ test/javax/imageio/plugins/gif/RGBAnimationTest.java
+ test/javax/imageio/plugins/gif/RGBImageTest.java
+ test/javax/imageio/plugins/gif/StreamMetadataTest.java
+ test/javax/imageio/plugins/gif/TransparencyTest.java
+ test/javax/imageio/plugins/gif/UshortOutOfMemoryTest.java
+ test/javax/imageio/plugins/gif/WriteMetadataTest.java
+ test/javax/imageio/plugins/gif/WriterResetTest.java
+ test/javax/imageio/plugins/gif/WriterReuseTest.java
+ test/javax/imageio/plugins/jpeg/ByteBinaryTest.java
+ test/javax/imageio/plugins/jpeg/CanEncodeIndexed.java
+ test/javax/imageio/plugins/jpeg/CompressionBug.java
+ test/javax/imageio/plugins/jpeg/CompressionVals.java
+ test/javax/imageio/plugins/jpeg/CrashAfterDispose.java
+ test/javax/imageio/plugins/jpeg/DestTypeTest.java
+ test/javax/imageio/plugins/jpeg/JPEGsNotAcceleratedTest.java
+ test/javax/imageio/plugins/jpeg/MergeTreeTest.java
+ test/javax/imageio/plugins/jpeg/RasterWithMinXTest.java
+ test/javax/imageio/plugins/jpeg/ResetOutOfMemory.java
+ test/javax/imageio/plugins/jpeg/UshortGrayTest.java
+ test/javax/imageio/plugins/png/CanEncodeShort.java
+ test/javax/imageio/plugins/png/ImageCompare.java
+ test/javax/imageio/plugins/png/PngPremultAlphaTest.java
+ test/javax/imageio/plugins/png/ShortPaletteTest.java
+ test/javax/imageio/plugins/png/WriteProgressive.java
+ test/javax/imageio/plugins/wbmp/EmptyInputWbmpMetadataTest.java
+ test/javax/imageio/plugins/wbmp/GetImageTypesTest.java
+ test/javax/imageio/plugins/wbmp/ValidWbmpTest.java
+ test/javax/imageio/plugins/wbmp/WBMPPluginTest.java
+ test/javax/imageio/plugins/wbmp/WbmpBigDestinationTest.java
+ test/javax/imageio/plugins/wbmp/WbmpDefaultImageMetadataTest.java
+ test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh
+ test/javax/imageio/spi/AppletContextTest/DummyReaderPluginSpi.java
+ test/javax/imageio/spi/AppletContextTest/IIOPluginTest.java
+ test/javax/imageio/spi/CreateMemoryCacheOutputStream.java
+ test/javax/imageio/spi/DeregisterAllSpiTest.java
+ test/javax/imageio/spi/DeregisterOrderedSpiTest.java
+ test/javax/imageio/spi/OrderingTest.java
+ test/javax/imageio/spi/PluginSpiTest.java
+ test/javax/imageio/spi/RegisterPluginTwiceTest.java
+ test/javax/imageio/spi/SpiTest.java
+ test/javax/imageio/spi/SpiVersionNumbers.java
+ test/javax/imageio/stream/BitPadding.java
+ test/javax/imageio/stream/DeleteOnExitTest.java
+ test/javax/imageio/stream/DeleteOnExitTest.sh
+ test/javax/imageio/stream/FileCacheImageInputStreamNullTest.java
+ test/javax/imageio/stream/FlushBefore.java
+ test/javax/imageio/stream/MemoryCacheImageOutputStreamTest.java
+ test/javax/imageio/stream/ReadBytesIIOByteBuffer.java
+ test/javax/imageio/stream/ReadFullyTest.java
+ test/javax/imageio/stream/ReadUnsignedIntTest.java
+ test/javax/imageio/stream/StreamFlush.java
+ test/javax/imageio/stream/WriteBitsTest.java
Changeset: de18b4a5ded2
Author: prr
Date: 2017-05-26 08:22 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/de18b4a5ded2
Merge
Changeset: b41e9d22a754
Author: serb
Date: 2017-05-24 13:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b41e9d22a754
8066005: java.awt.event.KeyEvent.originalSource doesn't have "since" tag in Serialized Form
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
Changeset: 99014f394c0c
Author: prr
Date: 2017-05-26 09:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/99014f394c0c
Merge
Changeset: 92d5e94796d9
Author: mchung
Date: 2017-05-26 21:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/92d5e94796d9
8180574: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java failed in upgradeHashedModule() and patchHashedModule() intermittently
Reviewed-by: alanb, bchristi
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m1/module-info.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m1/p1/Main.java
Changeset: 0ff9ad7d067c
Author: ihse
Date: 2017-05-29 09:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0ff9ad7d067c
8175824: Adapt javadoc generation to different requirements for JDK and JavaSE
Reviewed-by: erikj, mchung
- src/java.base/share/classes/overview-core.html
Changeset: a2894068c221
Author: lana
Date: 2017-06-01 18:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a2894068c221
Added tag jdk-9+172 for changeset 0ff9ad7d067c
! .hgtags
Changeset: 68e2d03c6c8d
Author: lana
Date: 2017-06-03 02:49 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/68e2d03c6c8d
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! 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/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
Changeset: 5c1aea2b133d
Author: lana
Date: 2017-06-03 03:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5c1aea2b133d
Merge
- src/java.base/share/classes/overview-core.html
Changeset: bca4ca56de81
Author: xiaofeya
Date: 2017-06-04 18:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bca4ca56de81
8181414: Refactor misc test/sun/net/www/protocol/jar shell tests to plain java tests
Reviewed-by: psandoz
! test/sun/net/www/protocol/jar/B5105410.java
- test/sun/net/www/protocol/jar/B5105410.sh
! test/sun/net/www/protocol/jar/B6449504.java
! test/sun/net/www/protocol/jar/GetContentType.java
+ test/sun/net/www/protocol/jar/GetContentTypeTest.java
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
Changeset: 129efb64cb37
Author: amlu
Date: 2017-06-05 14:07 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/129efb64cb37
8181393: Refactor shell test Selector/lots_of_updates.sh and SocketChannel/Open.sh to java
Reviewed-by: psandoz
! test/java/nio/channels/Selector/LotsOfUpdates.java
+ test/java/nio/channels/Selector/LotsOfUpdatesTest.java
- test/java/nio/channels/Selector/lots_of_updates.sh
! test/java/nio/channels/SocketChannel/Open.java
- test/java/nio/channels/SocketChannel/Open.sh
+ test/java/nio/channels/SocketChannel/OpenSocketChannelTest.java
Changeset: 0dceac8bfaee
Author: xiaofeya
Date: 2017-06-05 18:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0dceac8bfaee
8181413: Refactor test/sun/net/www/protocol/jar/jarbug/run.sh to plain java tests
Reviewed-by: psandoz
+ test/sun/net/www/protocol/jar/jarbug/TestDriver.java
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
! test/sun/net/www/protocol/jar/jarbug/src/test/TestBug4361044.java
! test/sun/net/www/protocol/jar/jarbug/src/test/TestBug4523159.java
Changeset: 054be711a9ac
Author: mli
Date: 2017-06-05 18:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/054be711a9ac
8180927: refactor ./java/io/Serializable/class/run.sh to java test
Reviewed-by: psandoz
- test/java/io/Serializable/class/NonSerialA_1.java
+ test/java/io/Serializable/class/NonSerialA_1/A.java
- test/java/io/Serializable/class/NonSerialA_2.java
+ test/java/io/Serializable/class/NonSerialA_2/A.java
+ test/java/io/Serializable/class/NonSerializableTest.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
+ test/java/io/Serializable/class/SerialA_1/A.java
- test/java/io/Serializable/class/SerialA_2.java
+ test/java/io/Serializable/class/SerialA_2/A.java
- test/java/io/Serializable/class/SerialA_3.java
+ test/java/io/Serializable/class/SerialA_3/A.java
- test/java/io/Serializable/class/Test.java
+ test/java/io/Serializable/class/TestEntry.java
- test/java/io/Serializable/class/run.sh
Changeset: ecdb7c08efac
Author: xiaofeya
Date: 2017-06-06 01:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ecdb7c08efac
8181635: sun/net/www/protocol/jar/B6449504.java fails at Windows platform (after JDK-8181414)
Reviewed-by: chegar
! test/sun/net/www/protocol/jar/B6449504.java
Changeset: 5a9409e5069d
Author: naoto
Date: 2017-06-06 10:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5a9409e5069d
8181586: DateTimeTextProvider.getInstance() returns a new instance every time
Reviewed-by: rriggs
! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java
Changeset: 102e2120a2b3
Author: amlu
Date: 2017-06-07 10:58 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/102e2120a2b3
8181396: Refactor shell test java/nio/file/Files/delete_on_close.sh to java
Reviewed-by: alanb
! test/java/nio/file/Files/DeleteOnClose.java
- test/java/nio/file/Files/delete_on_close.sh
Changeset: 7bd3829a7a08
Author: iignatyev
Date: 2017-06-06 19:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7bd3829a7a08
8181335: remove packageless CompilerUtils
Reviewed-by: alanb
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Class/getResource/ResourcesTest.java
! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/java/lang/ModuleLayer/LayerAndLoadersTest.java
! test/java/lang/ModuleTests/access/AccessTest.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/System/LoggerFinder/modules/Base.java
! test/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
! test/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
! test/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
! test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/lang/reflect/Proxy/ProxyTest.java
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/URLClassLoader/definePackage/SplitPackage.java
! test/java/rmi/module/ModuleTest.java
! test/java/security/Provider/SecurityProviderModularTest.java
! test/java/util/ResourceBundle/modules/cache/CacheTest.java
! test/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java
! test/java/util/ResourceBundle/modules/security/TestPermission.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/logging/modules/GetResourceBundleTest.java
! test/javax/security/auth/login/modules/JaasModularClientTest.java
! test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/modules/incubator/DefaultImage.java
! test/jdk/modules/incubator/ImageModules.java
! test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
! test/jdk/modules/scenarios/container/ContainerTest.java
! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
- test/lib/testlibrary/CompilerUtils.java
! test/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/tools/jlink/basic/AllModulePath.java
! test/tools/jlink/basic/BasicTest.java
! test/tools/jlink/bindservices/BindServices.java
! test/tools/jlink/bindservices/SuggestProviders.java
! test/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java
! test/tools/jlink/plugins/LegalFilePluginTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addmods/AddModsTest.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/basic/BasicTest.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/launcher/modules/limitmods/LimitModsTest.java
! test/tools/launcher/modules/listmods/ListModsTest.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
! test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java
! test/tools/schemagen/MultiReleaseJarTest.java
! test/tools/wsgen/MultiReleaseJarTest.java
Changeset: bbe5d4868e9c
Author: xuelei
Date: 2017-06-07 05:52 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bbe5d4868e9c
8178728: Check the AlgorithmParameters in algorithm constraints
Reviewed-by: valeriep, ascarpino
! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! test/sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java
Changeset: 7c54889c0ec6
Author: iignatyev
Date: 2017-06-06 23:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7c54889c0ec6
8181715: sun/net/www/protocol/jar/jarbug/TestDriver.java fails after 8181335
Reviewed-by: alanb
! test/sun/net/www/protocol/jar/jarbug/TestDriver.java
Changeset: 8d381ca2a358
Author: iignatyev
Date: 2017-06-07 08:58 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8d381ca2a358
8180386: remove jdk.testlibrary.TimeLimitedRunner
Reviewed-by: rriggs, mchung
! test/TEST.ROOT
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
Changeset: 520ef194f196
Author: rgoel
Date: 2017-06-08 12:15 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/520ef194f196
8178872: Decimal form is inconsistent between CLDR and Java in some special locales
Reviewed-by: naoto
! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! test/sun/text/resources/LocaleData.cldr
! test/sun/text/resources/LocaleDataTest.java
Changeset: 8a2cafc1ada7
Author: robm
Date: 2017-06-09 16:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8a2cafc1ada7
8173654: Regression since 8u60: System.getenv doesn't return env var set in JNI code
Reviewed-by: erikj
! make/lib/CoreLibraries.gmk
Changeset: 44bbfbf28399
Author: ksrini
Date: 2017-06-09 09:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/44bbfbf28399
8180334: Unable to build jaotc launcher on windows
Reviewed-by: erikj, ihse, mchung
! make/launcher/Launcher-jdk.aot.gmk
! make/launcher/LauncherCommon.gmk
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/jli_util.h
Changeset: 807d57adf594
Author: lana
Date: 2017-06-09 21:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/807d57adf594
Added tag jdk-10+11 for changeset 7c54889c0ec6
! .hgtags
Changeset: 9200df3d3c0b
Author: xiaofeya
Date: 2017-06-11 18:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9200df3d3c0b
8181080: Refactor several sun/net shell tests to plain java tests
Reviewed-by: chegar, alanb
+ test/sun/net/InetAddress/nameservice/dns/CNameTest.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
! test/sun/net/ftp/MarkResetTest.java
- test/sun/net/ftp/MarkResetTest.sh
! test/sun/net/www/protocol/file/DirPermissionDenied.java
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
+ test/sun/net/www/protocol/jrt/OtherResourcesTest.java
- test/sun/net/www/protocol/jrt/other_resources.sh
Changeset: e0129da12f92
Author: iignatyev
Date: 2017-06-12 12:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e0129da12f92
8181759: add explicit @build actions for jdk.test.lib classes in all :tier1 tests
Reviewed-by: alanb
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Math/MultiplicationTests.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StrictMath/CubeRootTests.java
! test/java/lang/StrictMath/ExpTests.java
! test/java/lang/StrictMath/HypotTests.java
! test/java/lang/String/CompactString/SerializationTest.java
! test/java/lang/String/LiteralReplace.java
! test/java/lang/StringBuffer/CompactStringBufferSerialization.java
! test/java/lang/StringBuilder/CompactStringBuilderSerialization.java
! test/java/lang/Thread/ThreadStateTest.java
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/ref/CleanerTest.java
! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/nio/Buffer/LimitDirectMemoryNegativeTest.java
! test/java/util/Base64/TestBase64.java
! test/java/util/List/SubList.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/java/util/logging/FileHandlerMaxLocksTest.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/InflaterInputStream/TestAvailable.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadLongZipFileName.java
! test/java/util/zip/ZipFile/ZipEntryFreeTest.java
! test/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/jdk/internal/util/jar/TestVersionedStream.java
! test/jdk/modules/incubator/ImageModules.java
! test/sun/misc/SunMiscSignalTest.java
Changeset: e4ba845822d5
Author: iignatyev
Date: 2017-06-12 12:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e4ba845822d5
8181761: add explicit @build actions for jdk.test.lib classes in all :tier2 tests
Reviewed-by: alanb
! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java
! test/java/io/FilePermission/FilePermissionCollectionMerge.java
! test/java/io/FilePermission/Invalid.java
! test/java/io/FilePermission/MergeName.java
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/io/InputStream/ReadAllBytes.java
! test/java/io/InputStream/ReadNBytes.java
! test/java/io/Serializable/class/NonSerializableTest.java
! test/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java
! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java
! test/java/io/Serializable/serialver/classpath/ClasspathTest.java
! test/java/io/Serializable/serialver/nested/NestedTest.java
! test/java/net/Inet6Address/B6206527.java
! test/java/net/Inet6Address/B6558853.java
! test/java/net/InetAddress/CheckJNI.java
! test/java/net/InetAddress/ptr/Lookup.java
! test/java/net/MulticastSocket/JoinLeave.java
! test/java/net/MulticastSocket/SetLoopbackMode.java
! test/java/net/NetworkConfigurationProbe.java
! test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/java/net/Socket/LinkLocal.java
! test/java/net/Socket/OldSocketImplTestDriver.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/URLClassLoader/getresourceasstream/TestDriver.java
! test/java/net/URLClassLoader/sealing/CheckSealedTest.java
! test/java/net/URLConnection/6212146/TestDriver.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/ipv6tests/B6521014.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/Selector/LotsOfUpdatesTest.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/DeleteOnClose.java
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/security/AccessController/DoPrivAccompliceTest.java
! test/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/java/security/SecureRandom/DrbgParametersSpec.java
! test/java/security/Signature/Offsets.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/jdk/security/jarsigner/Spec.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
! test/sun/net/www/protocol/jar/GetContentTypeTest.java
! test/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/security/ec/SignatureOffsets.java
! test/sun/security/krb5/auto/ModuleName.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/auto/rcache_usemd5.sh
! test/sun/security/mscapi/SignatureOffsets.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/SignatureOffsets.java
! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! test/sun/security/ssl/rsa/SignatureOffsets.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/Options.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/Warning.java
! test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/tools/keytool/ImportPrompt.java
! test/sun/security/tools/keytool/PrintSSL.java
! test/sun/security/tools/keytool/ReadJar.java
! test/sun/security/tools/keytool/WeakAlg.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/ReleaseBeforeFiles.java
! test/tools/jar/compat/CLICompatibility.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/multiRelease/ApiValidatorTest.java
! test/tools/jar/multiRelease/Basic.java
! test/tools/jar/multiRelease/Basic1.java
! test/tools/jar/multiRelease/RuntimeTest.java
! test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/LauncherMessageTest.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
Changeset: 3801153e1036
Author: iignatyev
Date: 2017-06-12 12:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3801153e1036
8181762: add explicit @build actions for jdk.test.lib classes in all :tier3 tests
Reviewed-by: alanb
! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java
Changeset: 5d0f3ac4547e
Author: mli
Date: 2017-06-12 21:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5d0f3ac4547e
8179564: Missing @bug for tests added with JDK-8165367
Summary: Add @bug 8165367
Reviewed-by: weijun
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
Changeset: 83aed9f22b33
Author: rpressler
Date: 2017-06-13 01:34 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/83aed9f22b33
8161207: remove extra MethodHandle subclass in MethodHandleImpl
Summary: Add intrinsic name to LambdaForm.NamedFunction, but keep IntrinsicMethodHandle; interim solution
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com, vladimir.x.ivanov at oracle.com
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
Changeset: 77f85eb3eb15
Author: amlu
Date: 2017-06-14 11:55 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/77f85eb3eb15
8181394: Refactor shell test java/nio/file/Files/walkFileTree/find.sh to java
Reviewed-by: alanb
+ test/java/nio/file/Files/walkFileTree/FindTest.java
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
Changeset: 8be1b92492d2
Author: weijun
Date: 2017-06-14 12:32 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8be1b92492d2
8181841: A TSA server returns timestamp with precision higher than milliseconds
Reviewed-by: vinnie
! src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! test/sun/security/util/DerInputBuffer/TimeParsing.java
Changeset: 54551ea84184
Author: mchung
Date: 2017-05-30 14:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/54551ea84184
8181148: Update the jdeps tool to list exported packages instead of just internal APIs
Reviewed-by: psandoz
+ make/src/classes/build/tools/jigsaw/ListPackages.java
Changeset: 4c0054896900
Author: jjg
Date: 2017-05-30 15:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4c0054896900
8181290: Invalid HTML 5 in core-libs docs
Reviewed-by: mchung, lancea
! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/package-info.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/file/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/package-info.java
! src/java.base/share/classes/java/util/zip/package-info.java
Changeset: 02bd39544ff1
Author: mli
Date: 2017-05-31 19:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/02bd39544ff1
8181082: class-level since tag issues in java.base & java.datatransfer module
Reviewed-by: alanb, serb
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/reflect/Array.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/InvocationTargetException.java
! src/java.base/share/classes/java/lang/reflect/Member.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/SocketOptions.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/DigestException.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/GeneralSecurityException.java
! src/java.base/share/classes/java/security/Guard.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/InvalidParameterException.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyException.java
! src/java.base/share/classes/java/security/KeyManagementException.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/NoSuchAlgorithmException.java
! src/java.base/share/classes/java/security/NoSuchProviderException.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PrivilegedAction.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/PrivilegedExceptionAction.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/ProviderException.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureException.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/acl/Acl.java
! src/java.base/share/classes/java/security/acl/AclEntry.java
! src/java.base/share/classes/java/security/acl/AclNotFoundException.java
! src/java.base/share/classes/java/security/acl/Group.java
! src/java.base/share/classes/java/security/acl/LastOwnerException.java
! src/java.base/share/classes/java/security/acl/NotOwnerException.java
! src/java.base/share/classes/java/security/acl/Owner.java
! src/java.base/share/classes/java/security/acl/Permission.java
! src/java.base/share/classes/java/security/cert/CRLException.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/java/security/cert/CertificateException.java
! src/java.base/share/classes/java/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/java/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/java/security/cert/CertificateParsingException.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
! src/java.base/share/classes/java/security/interfaces/DSAKey.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/security/interfaces/DSAParams.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPublicKeySpec.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/CharacterIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CollationElementIterator.java
! src/java.base/share/classes/java/text/CollationKey.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/FieldPosition.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/ParseException.java
! src/java.base/share/classes/java/text/ParsePosition.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/text/StringCharacterIterator.java
! src/java.base/share/classes/java/util/concurrent/CompletionService.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/zip/Adler32.java
! src/java.base/share/classes/java/util/zip/CRC32.java
! src/java.base/share/classes/java/util/zip/CheckedInputStream.java
! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java
! src/java.base/share/classes/java/util/zip/Checksum.java
! src/java.base/share/classes/java/util/zip/DataFormatException.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipConstants.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java
! src/java.base/share/classes/javax/security/auth/Refreshable.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/javax/security/auth/callback/Callback.java
! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/login/LoginException.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
Changeset: 6435d673ea25
Author: valeriep
Date: 2017-06-01 03:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6435d673ea25
8180635: (doc) Clarify the compatibility and interoperability issue when using provider default values
Summary: updated the javadoc of KeyPairGenerator, KeyGenerator, AlgorithmParameterGenerator and their Spi classes
Reviewed-by: mullan
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java
Changeset: 1f820f4aff3e
Author: rriggs
Date: 2017-05-31 23:45 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1f820f4aff3e
8180582: The bind to rmiregistry is rejected by registryFilter even though registryFilter is set
Summary: The Registry MAXDEPTH should allow binding more complex objects
Reviewed-by: dfuchs, smarks
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! test/java/rmi/registry/serialFilter/RegistryFilterTest.java
Changeset: a24583f5e4bf
Author: rriggs
Date: 2017-06-01 09:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a24583f5e4bf
8181156: html5 issues in java.base javadoc
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/charset/package-info.java
! src/java.base/share/classes/java/nio/file/attribute/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
Changeset: 3a73b3d5318e
Author: lana
Date: 2017-06-01 18:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3a73b3d5318e
Merge
Changeset: fb80de0ea690
Author: naoto
Date: 2017-06-01 14:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fb80de0ea690
8180375: Rename <baseName>Provider to <packagename>.spi.<simpleName>Provider
Reviewed-by: mchung
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/layer/run.sh
+ test/java/util/ResourceBundle/modules/layer/src/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/MyResource.properties
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/spi/MyResourceProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/resources/MyResource_ja.properties
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/simple/src/test/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/spi/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/named.bundles/module-info.java
! test/java/util/ResourceBundle/modules/visibility/src/test/module-info.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java
Changeset: a5506b425f1b
Author: prappo
Date: 2017-06-02 18:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a5506b425f1b
8180155: WebSocket secure connection get stuck after onOpen
8156518: WebSocket.Builder.connectTimeout(long timeout, TimeUnit unit) implicitly affect websocket connection timeout
Reviewed-by: dfuchs
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java
Changeset: 23721aa1d87f
Author: lana
Date: 2017-06-08 16:32 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/23721aa1d87f
Added tag jdk-9+173 for changeset a5506b425f1b
! .hgtags
Changeset: 2017d678aa50
Author: lana
Date: 2017-06-14 19:58 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2017d678aa50
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/text/DecimalFormat.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
Changeset: d57abb4a6701
Author: weijun
Date: 2017-06-15 08:34 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d57abb4a6701
8181501: KeyTool help does not show -ext for -certreq
Reviewed-by: vinnie
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
Changeset: 5f504872a75b
Author: mli
Date: 2017-06-14 19:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5f504872a75b
8179242: OutOfMemoryError in java/util/Arrays/ParallelPrefix.java
Reviewed-by: psandoz
! test/TEST.ROOT
! test/TEST.groups
- test/java/util/Arrays/ParallelPrefix.java
+ test/java/util/Arrays/largeMemory/ParallelPrefix.java
Changeset: 3d52a1fd3eea
Author: vtewari
Date: 2017-06-15 17:50 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3d52a1fd3eea
8176192: Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener
Reviewed-by: psandoz
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
+ test/com/sun/jndi/ldap/RemoveNamingListenerTest.java
Changeset: d6e163b08d8c
Author: asmotrak
Date: 2017-06-15 15:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d6e163b08d8c
8182143: SHA224-based signature algorithms are not enabled for TLSv12 on Windows
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! test/javax/net/ssl/TLSv12/SignatureAlgorithms.java
Changeset: ffa11326afd5
Author: psandoz
Date: 2017-06-05 16:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ffa11326afd5
8181292: Backport Rename internal Unsafe.compare methods from 10 to 9
Reviewed-by: psandoz, dholmes, mchung
Contributed-by: ron.pressler at oracle.com
! 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/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 915b8df0afbb
Author: weijun
Date: 2017-06-07 10:03 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/915b8df0afbb
8181461: sun/security/krb5/auto/KdcPolicy.java fails with java.lang.Exception: Does not match
Reviewed-by: xuelei
! test/sun/security/krb5/auto/KdcPolicy.java
Changeset: e4a4f89bbca3
Author: alitvinov
Date: 2017-06-02 18:40 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e4a4f89bbca3
8181192: [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS
Reviewed-by: prr, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/java/awt/print/PageFormat/WrongPaperPrintingTest.java
Changeset: 80aecb2f0ac7
Author: prr
Date: 2017-06-05 11:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/80aecb2f0ac7
Merge
- src/java.base/share/classes/overview-core.html
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
Changeset: 510301a824d4
Author: psadhukhan
Date: 2017-06-06 11:11 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/510301a824d4
8181401: Error in Javadoc for JTabbedPane getAccessibleName()
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
Changeset: e7ede182f86f
Author: psadhukhan
Date: 2017-06-06 11:56 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e7ede182f86f
8181640: Spelling mistake in javadoc javax.swing.JEditorPane.scrollToReference(String)
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
Changeset: 92d4889c9b57
Author: mhalder
Date: 2017-06-06 14:38 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/92d4889c9b57
8172510: This test fails for me on OS X consistently with result: Expected : 01230123 Actual : 001122303011223
Reviewed-by: serb, prr
Contributed-by: manajit.halder at oracle.com
! test/java/awt/List/ItemEventTest/ItemEventTest.java
Changeset: ed1e99c1bba2
Author: prr
Date: 2017-06-07 06:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ed1e99c1bba2
Merge
Changeset: 67ad6b89dd96
Author: lancea
Date: 2017-06-07 15:05 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/67ad6b89dd96
8181195: Mark java.se.ee aggregator module deprecated and for removal
Reviewed-by: joehw, alanb, mchung
! src/java.se.ee/share/classes/module-info.java
Changeset: 4ecceb2dcc01
Author: mchung
Date: 2017-06-07 18:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4ecceb2dcc01
8181696: Package versioning link does not exist in JAR file specification
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
Changeset: 0f734ac5ddb1
Author: mchung
Date: 2017-06-07 21:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0f734ac5ddb1
8181639: Add tool and services information to module summary
Reviewed-by: alanb, psandoz, lancea
! make/src/classes/build/tools/docs/docs-module-groups.properties
! src/java.base/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/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/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/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.editpad/share/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.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.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.pack/share/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java
Changeset: 2637d816e17a
Author: ihse
Date: 2017-06-08 11:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2637d816e17a
8181776: Move back specs to closed
Reviewed-by: erikj
- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib
Changeset: 4287c7853433
Author: dfuchs
Date: 2017-06-08 12:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4287c7853433
8181430: HTTP/2 client might deadlock when receiving data during the initial handshake
Summary: CountDownLatch removed. Data produced during the handshake is instead buffered until the preface is sent.
Reviewed-by: michaelm, msheppar, prappo
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
Changeset: ea0146845b79
Author: dfuchs
Date: 2017-06-08 12:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ea0146845b79
8180044: java/net/httpclient/ManyRequests.java failed due to timeout
Summary: Fixes several race conditions observed while testing.
Reviewed-by: michaelm, msheppar, prappo
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! test/com/sun/net/httpserver/FileServerHandler.java
! test/java/net/httpclient/ManyRequests.java
+ test/java/net/httpclient/ManyRequests2.java
Changeset: 3abaf7610609
Author: ihse
Date: 2017-06-08 13:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3abaf7610609
8180300: Move JDWP specs to specs directory
Reviewed-by: sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
Changeset: 890af73c1fe4
Author: erikj
Date: 2017-06-08 14:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/890af73c1fe4
8178064: OpenJDK RI binary should include the license file for freetype
Reviewed-by: tbell, ihse
! make/copy/Copy-java.desktop.gmk
Changeset: 9a344811dba9
Author: lana
Date: 2017-06-08 23:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9a344811dba9
Merge
- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib
Changeset: 78c003bd010f
Author: dfuchs
Date: 2017-06-09 16:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/78c003bd010f
8181867: [tests] Reorganize EchoHandlers
Summary: This fix reorganize some test files and rename some test classes. Several classes named EchoHandler in the unnamed package are renamed to make it clear what classes (and sources) tests that use these EchoHandler implementations effectively depend on.
Reviewed-by: chegar
+ test/com/sun/net/httpserver/EchoHandler.java
! test/com/sun/net/httpserver/FileServerHandler.java
+ test/com/sun/net/httpserver/SimpleFileServer.java
+ test/java/net/httpclient/HttpEchoHandler.java
! test/java/net/httpclient/LightWeightHttpServer.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/ManyRequests2.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/java/net/httpclient/http2/RedirectTest.java
+ test/java/net/httpclient/http2/server/Http2EchoHandler.java
Changeset: 42f18c931bd4
Author: psandoz
Date: 2017-06-09 11:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/42f18c931bd4
8181824: Broken javadoc link in java.util.BitSet
Reviewed-by: martin
! src/java.base/share/classes/java/util/BitSet.java
Changeset: c31ac0b8a60e
Author: lana
Date: 2017-06-15 17:24 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c31ac0b8a60e
Added tag jdk-9+174 for changeset 42f18c931bd4
! .hgtags
Changeset: 7e00a8933b99
Author: lana
Date: 2017-06-16 04:54 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/7e00a8933b99
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
! test/java/net/httpclient/RequestBodyTest.java
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/util/Arrays/ParallelPrefix.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
Changeset: c0f1d48e3ffa
Author: clanger
Date: 2017-06-16 14:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c0f1d48e3ffa
8181417: Code cleanups in com.sun.jdi
Reviewed-by: alanb, stuefe, sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/AbsentInformationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ArrayType.java
! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotLoadedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotPreparedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
! src/jdk.jdi/share/classes/com/sun/jdi/IncompatibleThreadStateException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InconsistentDebugInfoException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/InternalException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidCodeIndexException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidLineNumberException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidStackFrameException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidTypeException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Locatable.java
! src/jdk.jdi/share/classes/com/sun/jdi/Location.java
! src/jdk.jdi/share/classes/com/sun/jdi/Mirror.java
! src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/NativeMethodException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectCollectedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/StackFrame.java
! src/jdk.jdi/share/classes/com/sun/jdi/StringReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMCannotBeModifiedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMDisconnectedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMMismatchException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMOutOfMemoryException.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/Connector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/LaunchingConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/ListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/Transport.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/TransportTimeoutException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/BreakpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassPrepareEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/Event.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventIterator.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventQueue.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventSet.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ExceptionEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/LocatableEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MethodEntryEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MethodExitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/StepEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadDeathEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadStartEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMDeathEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMDisconnectEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMStartEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/WatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/BreakpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ClassPrepareRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ClassUnloadRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/DuplicateRequestException.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ExceptionRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/InvalidRequestStateException.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MethodEntryRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MethodExitRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/StepRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/VMDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/WatchpointRequest.java
Changeset: 89535fe6d030
Author: xiaofeya
Date: 2017-06-16 08:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/89535fe6d030
8182321: Mark java/lang/ProcessHandle/OnExitTest.java as intermittent
Reviewed-by: rriggs
! test/java/lang/ProcessHandle/OnExitTest.java
Changeset: 30aee270cdb9
Author: asmotrak
Date: 2017-06-16 17:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/30aee270cdb9
8182388: Backout 8182143
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! test/javax/net/ssl/TLSv12/SignatureAlgorithms.java
Changeset: a4afa05eac85
Author: lana
Date: 2017-06-17 00:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a4afa05eac85
Added tag jdk-10+12 for changeset 5f504872a75b
! .hgtags
Changeset: 8589556e5eb6
Author: amlu
Date: 2017-06-19 09:27 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8589556e5eb6
8181309: Refactor shell test AsynchronousChannelProvider/custom_provider.sh to java
Reviewed-by: alanb
! test/java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider1.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider2.java
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
Changeset: f63d939ff236
Author: amlu
Date: 2017-06-19 09:41 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f63d939ff236
8181395: Refactor locale related shell tests Charset/default.sh and CheckSJISMappingProp.sh to java
Reviewed-by: alanb
! test/TEST.groups
+ test/java/nio/charset/Charset/DefaultCharsetTest.java
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
+ test/java/nio/charset/coders/SJISMappingPropTest.java
! test/java/nio/charset/coders/SJISPropTest.java
Changeset: a5a067dc9101
Author: mli
Date: 2017-06-18 18:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a5a067dc9101
8181912: Refactor locale related shell test test/java/io/File/MacPathTest.sh to java test
Reviewed-by: alanb, naoto, psandoz, xiaofeya
+ test/java/io/File/MacPath.java
! test/java/io/File/MacPathTest.java
- test/java/io/File/MacPathTest.sh
Changeset: dd7aebecf65f
Author: amlu
Date: 2017-06-19 15:48 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/dd7aebecf65f
8182421: Add @modules to java/nio/charset/coders/SJISMappingPropTest.java
Reviewed-by: alanb
! test/java/nio/charset/coders/SJISMappingPropTest.java
Changeset: f0ab9960bcfd
Author: redestad
Date: 2017-06-19 09:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f0ab9960bcfd
8181147: JNI_GetStringPlatformChars should have a fast path for UTF-8
8182451: Inconsistency between String.getBytes("Cp1252") and JNU_GetStringPlatformChars
Reviewed-by: martin, erikj, sherman, chegar, mikael
! make/test/JtregNative.gmk
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
+ test/java/lang/String/nativeEncoding/StringPlatformChars.java
+ test/java/lang/String/nativeEncoding/libstringPlatformChars.c
Changeset: b0d1ada042b6
Author: stuefe
Date: 2017-06-19 11:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b0d1ada042b6
8181419: Race in jdwp invoker handling may lead to crashes or invalid results
Reviewed-by: sspitsyn, sgehwolf, clanger
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
Changeset: 2f3b89d2883a
Author: mli
Date: 2017-06-19 18:02 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2f3b89d2883a
8181478: Refactor java/io shell tests to plain java tests
Reviewed-by: alanb, psandoz
! test/java/io/File/Basic.java
- test/java/io/File/basic.sh
- test/java/io/FileOutputStream/FileOpen.sh
- test/java/io/FileOutputStream/FileOpenNeg.java
- test/java/io/FileOutputStream/FileOpenPos.java
+ test/java/io/FileOutputStream/FileOpenTest.java
Changeset: 77ad59329987
Author: jjg
Date: 2017-06-20 13:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/77ad59329987
8182611: extLink ignores text after first newline.
Reviewed-by: ksrini
! make/src/classes/build/tools/taglet/ExtLink.java
Changeset: 5e58a4d34a48
Author: amlu
Date: 2017-06-21 10:30 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5e58a4d34a48
8182376: Refactor shell test java/nio/file/Path/MacPathTest.sh to java
Reviewed-by: alanb
+ test/java/nio/file/Path/MacPath.java
! test/java/nio/file/Path/MacPathTest.java
- test/java/nio/file/Path/MacPathTest.sh
Changeset: f82bc23b4ec2
Author: amlu
Date: 2017-06-21 12:09 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f82bc23b4ec2
8181575: Refactor locale related shell test java/nio/charset/spi/basic.sh to java
Reviewed-by: psandoz
+ test/java/nio/charset/spi/CharsetProviderBasicTest.java
+ test/java/nio/charset/spi/CharsetTest.java
! test/java/nio/charset/spi/FooProvider.java
+ test/java/nio/charset/spi/SetupJar.java
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh
Changeset: 43583297dbbe
Author: amlu
Date: 2017-06-21 14:40 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/43583297dbbe
8182465: Refactor shell test java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh to java
Reviewed-by: alanb
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/CloseTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoService.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoTest.java
+ test/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
Changeset: 46f0e039b36a
Author: xiaofeya
Date: 2017-06-20 23:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/46f0e039b36a
8182620: Problem list java/lang/String/nativeEncoding/StringPlatformChars.java for JDK-8182569
Reviewed-by: darcy
! test/ProblemList.txt
Changeset: 4540d6376f3e
Author: iignatyev
Date: 2017-06-21 11:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4540d6376f3e
8182565: remove jdk.testlibrary.Utils::tryFindJvmPid and waitForJvmPid methods
Reviewed-by: rriggs
! test/lib/testlibrary/jdk/testlibrary/Utils.java
Changeset: 839cc492ef61
Author: uvangapally
Date: 2017-06-22 11:53 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/839cc492ef61
8178508: Co-locate remaining MM tests
Summary: converted Tonga test to JTREG and added an additional check for setUsageThreshold
Reviewed-by: mchung, hb, iignatyev
Contributed-by: ujwal.vangapally at oracle.com
+ test/java/lang/management/MemoryPoolMXBean/LargeHeapThresholdTest.java
Changeset: 890d3db7a25d
Author: coffeys
Date: 2017-06-23 17:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/890d3db7a25d
8182672: Java 8u121 on Linux intermittently returns null for MAC address
Reviewed-by: chegar, clanger, msheppar, vtewari
! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/java/net/NetworkInterface/GetMacAddress.java
Changeset: e8f3a872e69a
Author: psandoz
Date: 2017-06-12 14:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e8f3a872e69a
8181442: Deprecate sun.misc.Unsafe.defineClass
Reviewed-by: shade, mchung
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 573efb47b310
Author: vinnie
Date: 2017-06-13 13:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/573efb47b310
8181978: Keystore probing mechanism fails for large PKCS12 keystores
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/sun/security/pkcs12/ProbeLargeKeystore.java
Changeset: 9b69584ea554
Author: dl
Date: 2017-06-13 09:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9b69584ea554
8181104: Fix specs for updateAndGet and related methods
Reviewed-by: martin, psandoz, dholmes, chegar
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
Changeset: 0ffdaa7668ad
Author: mchung
Date: 2017-06-13 10:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0ffdaa7668ad
8182029: Make the top-level docs index.html to a HTML-level redirect to the API overview page
Reviewed-by: alanb, erikj, ihse
! make/ModuleTools.gmk
- make/src/classes/build/tools/docs/GenDocsBundlePage.java
- make/src/classes/build/tools/docs/docs-bundle-page.html
- make/src/classes/build/tools/docs/docs-module-groups.properties
Changeset: 59902f12fb70
Author: bpb
Date: 2017-06-13 13:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/59902f12fb70
6791812: (file spec) Incompatible File.lastModified() and setLastModified() for negative time
Summary: Amend verbiage describing return value to explain negative values.
Reviewed-by: rriggs, smarks
! src/java.base/share/classes/java/io/File.java
Changeset: 6391a43c89ee
Author: mchung
Date: 2017-06-14 09:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6391a43c89ee
8182137: Missing permissions in deprivileged java.xml.bind and java.xml.ws modules
Reviewed-by: alanb, mullan
! src/java.base/share/lib/security/default.policy
Changeset: e43d0498a4ac
Author: lancea
Date: 2017-06-14 12:46 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e43d0498a4ac
8181832: Broken link in javax/sql/rowset/spi/package-summary.html
Reviewed-by: alanb, mchung
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html
Changeset: 6b8f8ab175ff
Author: lana
Date: 2017-06-15 17:43 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6b8f8ab175ff
Merge
- make/src/classes/build/tools/docs/GenDocsBundlePage.java
- make/src/classes/build/tools/docs/docs-bundle-page.html
- make/src/classes/build/tools/docs/docs-module-groups.properties
Changeset: 28d099962ee2
Author: mchung
Date: 2017-06-15 11:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/28d099962ee2
8182032: Make java.compiler upgradeable
Reviewed-by: alanb, erikj
+ test/jdk/modules/etc/UpgradeableModules.java
! test/jdk/modules/etc/VerifyModuleDelegation.java
Changeset: dfeb383db3bb
Author: herrick
Date: 2017-06-15 15:03 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/dfeb383db3bb
8181821: Broken link in javadoc for JSObject.getWindow
Reviewed-by: mchung
! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java
Changeset: 82ed25c3cea9
Author: ksrini
Date: 2017-06-15 14:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/82ed25c3cea9
8182185: Add Copyright notices to pack 200 spec
Reviewed-by: mchung
! src/java.base/share/classes/java/util/jar/Pack200.java
Changeset: e23c712e1d94
Author: poonam
Date: 2017-06-16 22:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e23c712e1d94
8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
Summary: Clear the pending OOM exception in SensorInfo::trigger()
Reviewed-by: mchung, dcubed
! src/java.management/share/classes/sun/management/MemoryPoolImpl.java
Changeset: bec8ca52804c
Author: smarks
Date: 2017-05-19 14:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bec8ca52804c
8177788: migrate collections technotes/guides into java/util/doc-files
Reviewed-by: mchung, bchristi, martin
+ src/java.base/share/classes/java/util/doc-files/coll-designfaq.html
+ src/java.base/share/classes/java/util/doc-files/coll-index.html
+ src/java.base/share/classes/java/util/doc-files/coll-overview.html
+ src/java.base/share/classes/java/util/doc-files/coll-reference.html
! src/java.base/share/classes/java/util/package-info.java
Changeset: 6e591955c8a8
Author: serb
Date: 2017-06-08 22:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6e591955c8a8
8180326: Update the tables in java.desktop to be HTML-5 friendly
Reviewed-by: prr, azvegint
! src/java.desktop/share/classes/java/applet/AppletContext.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/AWTPermission.java
! src/java.desktop/share/classes/java/awt/AlphaComposite.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/EventQueue.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java
Changeset: 415b0831244f
Author: serb
Date: 2017-06-13 02:27 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/415b0831244f
8181877: Cleanup of javadoc in javax.accessibility package
Reviewed-by: prr
! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
! src/java.desktop/share/classes/javax/accessibility/Accessible.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleAction.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleAttributeSequence.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleEditableText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedComponent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedTable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleHyperlink.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleHypertext.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleIcon.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleKeyBinding.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRelation.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRelationSet.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleResourceBundle.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleSelection.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleState.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleStateSet.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleStreamable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTableModelChange.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleValue.java
! src/java.desktop/share/classes/javax/accessibility/package-info.java
Changeset: 757b830688e3
Author: ddehaven
Date: 2017-06-16 17:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/757b830688e3
Merge
Changeset: bd582963beb7
Author: dl
Date: 2017-06-16 19:50 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bd582963beb7
8181334: add spec for Deque.addAll
Reviewed-by: martin, psandoz, smarks, darcy
! src/java.base/share/classes/java/util/Deque.java
Changeset: f8b19df2115a
Author: alanb
Date: 2017-06-16 09:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f8b19df2115a
8181087: Module system implementation refresh (6/2017)
Reviewed-by: plevart, mchung
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com
! make/mapfiles/libjava/mapfile-vers
! make/src/classes/build/tools/jigsaw/technology-summary.html
! 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/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/ModuleFinder.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/util/ServiceConfigurationError.java
! src/java.base/share/classes/java/util/ServiceLoader.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/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
+ src/java.base/share/classes/jdk/internal/module/IllegalAccessMaps.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.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/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
+ src/java.base/share/classes/jdk/internal/module/jdk8_packages.dat
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Module.c
+ src/java.instrument/share/classes/java/lang/instrument/package-info.java
- src/java.instrument/share/classes/java/lang/instrument/package.html
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/ProblemList.txt
! test/java/lang/ModuleLayer/BasicLayerTest.java
! test/java/lang/ModuleLayer/LayerAndLoadersTest.java
! test/java/lang/ModuleLayer/LayerControllerTest.java
! test/java/lang/ModuleTests/AnnotationsTest.java
! test/java/lang/ModuleTests/BasicModuleTest.java
! test/java/lang/ModuleTests/annotation/Basic.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/reflect/AccessibleObject/CanAccessTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
! test/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java
! test/java/util/ResourceBundle/modules/cache/CacheTest.java
+ test/java/util/ServiceLoader/BadProvidersTest.java
+ test/java/util/ServiceLoader/ModulesTest.java
+ test/java/util/ServiceLoader/NoInterferenceTest.java
+ test/java/util/ServiceLoader/ReloadTest.java
+ test/java/util/ServiceLoader/badfactories/badreturntype/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/classnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/classnotpublic/Service.java
+ test/java/util/ServiceLoader/badfactories/methodnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/methodnotpublic/Service.java
+ test/java/util/ServiceLoader/badfactories/returnsnull/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/returnsnull/Service.java
+ test/java/util/ServiceLoader/badfactories/throwsexception/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/throwsexception/Service.java
+ test/java/util/ServiceLoader/badproviders/ctornotpublic/Provider.java
+ test/java/util/ServiceLoader/badproviders/ctornotpublic/Service.java
+ test/java/util/ServiceLoader/badproviders/notasubtype/Provider.java
+ test/java/util/ServiceLoader/badproviders/notpublic/Provider.java
+ test/java/util/ServiceLoader/badproviders/notpublic/Service.java
+ test/java/util/ServiceLoader/badproviders/throwsexception/Provider.java
+ test/java/util/ServiceLoader/badproviders/throwsexception/Service.java
+ test/java/util/ServiceLoader/classpath/pearscript/META-INF/services/javax.script.ScriptEngineFactory
+ test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScript.java
+ test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScriptEngineFactory.java
+ test/java/util/ServiceLoader/inheritance/NoInheritanceTest.java
+ test/java/util/ServiceLoader/inheritance/test/module-info.java
+ test/java/util/ServiceLoader/inheritance/test/p/Main.java
- test/java/util/ServiceLoader/modules/BadProvidersTest.java
- test/java/util/ServiceLoader/modules/Basic.java
- test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java
+ test/java/util/ServiceLoader/modules/bananascript/module-info.java
+ test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScript.java
+ test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/module-info.java
- test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/p/Service.java
- test/java/util/ServiceLoader/modules/modules/test2/module-info.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Service.java
+ test/java/util/ServiceLoader/modules/p1/module-info.java
+ test/java/util/ServiceLoader/modules/p1/q/P.java
+ test/java/util/ServiceLoader/modules/p2/module-info.java
+ test/java/util/ServiceLoader/modules/p2/q/P.java
+ test/java/util/ServiceLoader/modules/s1/module-info.java
+ test/java/util/ServiceLoader/modules/s1/p/S.java
+ test/java/util/ServiceLoader/modules/s2/module-info.java
+ test/java/util/ServiceLoader/modules/s2/p/S.java
- test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
+ test/java/util/ServiceLoader/modules/test1/module-info.java
+ test/java/util/ServiceLoader/modules/test1/p/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/test1/p/Service.java
+ test/java/util/ServiceLoader/modules/test2/module-info.java
+ test/java/util/ServiceLoader/modules/test2/p/Provider.java
+ test/java/util/ServiceLoader/modules/test2/p/Service.java
+ test/java/util/ServiceLoader/nouses/NoUsesTest.java
+ test/java/util/ServiceLoader/nouses/test/module-info.java
+ test/java/util/ServiceLoader/nouses/test/p/Main.java
+ test/java/util/ServiceLoader/security/SecurityTest.java
+ test/java/util/ServiceLoader/security/test/module-info.java
+ test/java/util/ServiceLoader/security/test/p/Tests.java
! test/jdk/modules/open/Basic.java
! test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
+ test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java
+ test/tools/launcher/modules/illegalaccess/TryAccess.java
+ test/tools/launcher/modules/illegalaccess/modules/m/module-info.java
+ test/tools/launcher/modules/illegalaccess/modules/m/p/Type.java
+ test/tools/launcher/modules/illegalaccess/patchsrc/java.base/java/lang/Helper.java
+ test/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/javax/activation/MimeTypeParameterList.java
+ test/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/module-info.java
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
- test/tools/launcher/modules/permit/AttemptAccess.java
- test/tools/launcher/modules/permit/PermitIllegalAccess.java
Changeset: 14c177bb4ea4
Author: alanb
Date: 2017-06-17 08:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/14c177bb4ea4
Merge
- src/java.instrument/share/classes/java/lang/instrument/package.html
- test/java/util/ServiceLoader/modules/BadProvidersTest.java
- test/java/util/ServiceLoader/modules/Basic.java
- test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java
- test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/module-info.java
- test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/p/Service.java
- test/java/util/ServiceLoader/modules/modules/test2/module-info.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Service.java
- test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
- test/tools/launcher/modules/permit/AttemptAccess.java
- test/tools/launcher/modules/permit/PermitIllegalAccess.java
Changeset: a59b6b3fc4dd
Author: mchung
Date: 2017-06-17 11:50 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a59b6b3fc4dd
8182416: Clean up module-info.java like move requires transitive adjacent to exports
Reviewed-by: alanb
! 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.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.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.accessibility/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.editpad/share/classes/module-info.java
! src/jdk.httpserver/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.jvmstat/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jsobject/share/classes/module-info.java
! src/jdk.jstatd/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.policytool/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.unsupported/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java
Changeset: 875f8e460638
Author: serb
Date: 2017-06-18 17:33 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/875f8e460638
8180889: Cleanup of javadoc in java.datatransfer module
Reviewed-by: prr, azvegint
! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorEvent.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorListener.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorMap.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorTable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParameterList.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParseException.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
! src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java
Changeset: 4fbcae493269
Author: aefimov
Date: 2017-06-18 23:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4fbcae493269
8176508: Update JAX-WS RI integration to latest version
Reviewed-by: lancea, mchung, alanb, iris
! test/jdk/modules/etc/JdkQualifiedExportTest.java
Changeset: 6a4875229b96
Author: serb
Date: 2017-06-19 07:19 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6a4875229b96
8181894: java.desktop module documentation has links to technotes
Reviewed-by: mchung
! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java
! src/java.desktop/share/classes/javax/print/package-info.java
! src/java.desktop/share/classes/javax/swing/filechooser/package-info.java
Changeset: d0a0f9e3cf9f
Author: mullan
Date: 2017-06-19 08:16 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d0a0f9e3cf9f
8181295: Document that SecurityManager::checkPackageAccess may be called by the VM
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/SecurityManager.java
Changeset: 2cd9961940f9
Author: weijun
Date: 2017-06-19 22:54 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2cd9961940f9
8182118: Package summary is missing in jdk.security.auth module
Reviewed-by: mullan, mchung
! src/jdk.security.auth/share/classes/com/sun/security/auth/callback/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/login/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/package-info.java
! src/jdk.security.auth/share/classes/module-info.java
Changeset: fd2e6410fd7a
Author: mchung
Date: 2017-06-19 13:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/fd2e6410fd7a
8181834: Broken link in jdk.jdi module documentation
Reviewed-by: sspitsyn
! src/jdk.jdi/share/classes/module-info.java
Changeset: 6fcde0dd00b2
Author: alanb
Date: 2017-06-20 15:22 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6fcde0dd00b2
8182482: Module System spec updates
Reviewed-by: darcy, mr, mchung
Contributed-by: alex.buckley at oracle.com, alan.bateman at oracle.com
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/util/ServiceLoader.java
Changeset: 79db2bd40baf
Author: mchung
Date: 2017-06-20 08:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/79db2bd40baf
8182596: Fix broken links in com.sun.tools.attach.VirtualMachine
Reviewed-by: alanb
! src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachine.java
Changeset: 51f5d60713b5
Author: psandoz
Date: 2017-06-20 08:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/51f5d60713b5
8182023: some java.util.jar docs contain links to technotes
Reviewed-by: mchung
Contributed-by: brent.christian at oracle.com, paul.sandoz at oracle.com
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java
Changeset: b252dd92a359
Author: mullan
Date: 2017-06-20 14:11 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b252dd92a359
8182609: Update ECC license file
Reviewed-by: mchung
Contributed-by: jeannette.hung at oracle.com
! src/jdk.crypto.ec/share/legal/ecc.md
Changeset: e6c4f6ef717d
Author: wetmore
Date: 2017-06-20 12:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/e6c4f6ef717d
8178114: Fix guide links in security APIs
Reviewed-by: xuelei, mullan, weijun
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/cert/CRL.java
! src/java.base/share/classes/java/security/cert/package-info.java
! src/java.base/share/classes/java/security/interfaces/package-info.java
! src/java.base/share/classes/java/security/package-info.java
! src/java.base/share/classes/java/security/spec/package-info.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/interfaces/package-info.java
! src/java.base/share/classes/javax/crypto/package-info.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/package-info.java
! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/org/ietf/jgss/package.html
! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
! src/java.security.sasl/share/classes/javax/security/sasl/package-info.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
Changeset: f3cf7fd26baa
Author: lana
Date: 2017-06-22 18:42 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f3cf7fd26baa
Added tag jdk-9+175 for changeset e6c4f6ef717d
! .hgtags
Changeset: a4efcc9f4fb9
Author: lana
Date: 2017-06-23 23:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a4efcc9f4fb9
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! 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/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.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/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! test/ProblemList.txt
- test/java/io/File/MacPathTest.sh
- test/java/io/File/basic.sh
- test/java/io/FileOutputStream/FileOpen.sh
- test/java/io/FileOutputStream/FileOpenNeg.java
- test/java/io/FileOutputStream/FileOpenPos.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
! test/java/lang/ModuleLayer/LayerAndLoadersTest.java
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/nio/file/Path/MacPathTest.sh
- test/java/util/Arrays/ParallelPrefix.java
! test/java/util/ResourceBundle/modules/cache/CacheTest.java
! test/java/util/ServiceLoader/BadProvidersTest.java
! test/java/util/ServiceLoader/NoInterferenceTest.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
! test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java
Changeset: d59cf7c393b3
Author: lana
Date: 2017-06-24 02:59 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/d59cf7c393b3
Added tag jdk-10+13 for changeset 4540d6376f3e
! .hgtags
Changeset: 9c96287c4ffd
Author: rfield
Date: 2017-06-25 13:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9c96287c4ffd
8182854: jshell tool: rerun multiline snippet from history corrupts history (jdk part)
Summary: jdk sub-repo part of fix for parent issue 8182489, test in parent commit (langtools)
Reviewed-by: jlahoda
! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java
Changeset: b2baca7462d0
Author: xiaofeya
Date: 2017-06-25 23:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b2baca7462d0
8178699: Fail to send async requests if server doesn't response the first one
Reviewed-by: dfuchs
! 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/Http1Request.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! test/java/net/httpclient/SmokeTest.java
Changeset: 2a6422d32050
Author: iignatyev
Date: 2017-06-27 08:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2a6422d32050
8182154: merge jdk.testlibrary.Platform and jdk.test.lib.Platform
Reviewed-by: sspitsyn, plevart
! test/java/awt/image/MultiResolutionImageTest.java
! test/java/awt/xembed/server/RunTestXEmbed.java
! test/java/lang/ClassLoader/LibraryPathProperty.java
! test/java/lang/System/OsVersionTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/swing/plaf/windows/6921687/bug6921687.java
! test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java
- test/lib/testlibrary/jdk/testlibrary/Platform.java
! test/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
! test/sun/tools/jstack/DeadlockDetectionTest.java
More information about the shenandoah-dev
mailing list