hg: jdk9/client/jdk: 40 new changesets
philip.race at oracle.com
philip.race at oracle.com
Fri Feb 10 17:08:01 UTC 2017
Changeset: 63f21de94ffd
Author: redestad
Date: 2017-02-06 22:23 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/63f21de94ffd
8173982: (fs) DefaultFileSystemProvider should be split into platform specific versions
Reviewed-by: alanb
+ src/java.base/aix/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/linux/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/macosx/classes/sun/nio/fs/DefaultFileSystemProvider.java
+ src/java.base/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java
- src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
Changeset: 7d64e541a6c0
Author: dl
Date: 2017-02-07 00:38 -0800
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7d64e541a6c0
8172726: ForkJoin common pool retains a reference to the thread context class loader
Reviewed-by: martin, psandoz, chegar
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
+ test/java/util/concurrent/tck/ForkJoinPool9Test.java
! test/java/util/concurrent/tck/JSR166TestCase.java
+ test/java/util/concurrent/tck/tck.policy
Changeset: c39f051b38d8
Author: bpb
Date: 2017-02-07 11:01 -0800
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/jdk/rev/d4816c8d3ab8
Merge
Changeset: 4be3ef759ead
Author: dlsmith
Date: 2017-02-08 12:27 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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: 847d7a6aef45
Author: lana
Date: 2017-02-09 17:21 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/847d7a6aef45
Added tag jdk-9+156 for changeset 7d64e541a6c0
! .hgtags
Changeset: 68cb676e526a
Author: lana
Date: 2017-02-09 18:10 +0000
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/jdk/rev/d18d6cbde5e3
Merge
Changeset: ba1d4f8c77de
Author: bchristi
Date: 2017-01-31 11:51 -0800
URL: http://hg.openjdk.java.net/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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/jdk9/client/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: 205e05380de6
Author: prr
Date: 2017-02-10 08:17 -0800
URL: http://hg.openjdk.java.net/jdk9/client/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: 6ead667074d4
Author: prr
Date: 2017-02-10 08:57 -0800
URL: http://hg.openjdk.java.net/jdk9/client/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
More information about the jdk9-all-changes
mailing list