hg: jigsaw/jake/jdk: 43 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Thu May 12 19:12:30 UTC 2016


Changeset: 5c412978857d
Author:    alanb
Date:      2016-05-03 09:09 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5c412978857d

8154956: Module system implementation refresh (4/2016)
Reviewed-by: alanb, mchung, chegar, redestad
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, erik.joelsson at oracle.com, chris.hegarty at oracle.com, peter.levart at gmail.com, sundararajan.athijegannathan at oracle.com

! make/Tools.gmk
! make/gendata/GendataBreakIterator.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! 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/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/ModuleInfo.java
! src/java.base/share/classes/java/lang/module/ModulePath.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/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/Layer.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/ServiceLoader.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/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/ClassFileAttributes.java
- src/java.base/share/classes/jdk/internal/module/Hasher.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
+ src/java.base/share/classes/jdk/internal/module/ModuleHashes.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/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! 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
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.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/TaskHelper.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/TEST.ROOT
! test/com/sun/corba/5036554/TestCorbaBug.sh
! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/com/sun/corba/se/impl/io/HookPutFieldsTest.java
! test/com/sun/corba/se/impl/orb/SetDefaultORBTest.java
! test/com/sun/net/httpserver/bugs/B6373555.java
! test/java/lang/invoke/VarargsArrayTest.java
! test/java/lang/module/ModuleFinderTest.java
+ test/java/lang/reflect/WeakPairMap/Driver.java
+ test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java
! test/java/util/ResourceBundle/Bug6299235Test.sh
! test/javax/crypto/Cipher/CipherStreamClose.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
! test/javax/smartcardio/CommandAPDUTest.java
! test/javax/smartcardio/HistoricalBytes.java
! test/javax/smartcardio/ResponseAPDUTest.java
! test/javax/smartcardio/Serialize.java
! test/javax/smartcardio/TerminalFactorySpiTest.java
! test/javax/smartcardio/TestCardPermission.java
! test/javax/smartcardio/TestCommandAPDU.java
+ test/javax/transaction/testng/Driver.java
- test/javax/transaction/testng/TEST.properties
! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java
! test/javax/xml/jaxp/common/8035437/run.sh
! test/javax/xml/soap/XmlTest.java
! test/javax/xml/soap/spi/SAAJFactoryTest.java
! test/javax/xml/ws/8043129/MailTest.java
! test/javax/xml/ws/clientjar/TestWsImport.java
! test/javax/xml/ws/publish/WSTest.java
! test/javax/xml/ws/xsanymixed/Test.java
! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
! test/sun/security/provider/PolicyFile/Modules.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkTest.java
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
! test/tools/jlink/plugins/FileCopierPluginTest.java
! test/tools/jmod/JmodNegativeTest.java
+ test/tools/jmod/hashes/HashesTest.java
+ test/tools/jmod/hashes/src/m1/module-info.java
+ test/tools/jmod/hashes/src/m1/org/m1/Main.java
+ test/tools/jmod/hashes/src/m2/module-info.java
+ test/tools/jmod/hashes/src/m2/org/m2/Util.java
+ test/tools/jmod/hashes/src/m3/module-info.java
+ test/tools/jmod/hashes/src/m3/org/m3/Name.java
+ test/tools/jmod/hashes/src/org.bar/module-info.java
+ test/tools/jmod/hashes/src/org.foo/module-info.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/addmods/AddModsTest.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java
+ test/tools/launcher/modules/addmods/src/logger/logger/Logger.java
+ test/tools/launcher/modules/addmods/src/logger/module-info.java
+ test/tools/launcher/modules/addmods/src/test/module-info.java
+ test/tools/launcher/modules/addmods/src/test/test/Main.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/patch/PatchTest.java
! test/tools/lib/tests/JImageGenerator.java

Changeset: a8818f3e8c52
Author:    alanb
Date:      2016-05-03 11:45 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a8818f3e8c52

Merge

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
- src/java.base/share/classes/jdk/internal/module/Hasher.java
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
- test/javax/transaction/testng/TEST.properties
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java

Changeset: 930d3aef37ee
Author:    redestad
Date:      2016-05-03 15:50 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/930d3aef37ee

8155775: Re-examine naming of privileged methods to access System properties
Reviewed-by: mullan

! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.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/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/jdk/Version.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.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/sun/net/ResourceManager.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/smtp/SmtpClient.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/fs/Util.java
! src/java.base/share/classes/sun/security/action/GetIntegerAction.java
! src/java.base/share/classes/sun/security/action/GetPropertyAction.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/net/NetHooks.java
! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java

Changeset: 03453120a011
Author:    darcy
Date:      2016-05-03 10:40 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/03453120a011

6850612: Deprecate Class.newInstance since it violates the checked exception language contract
Reviewed-by: lancea, mullan, dfuchs

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
! src/java.base/share/classes/sun/net/ftp/FtpClientProvider.java
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.httpclient/share/classes/java/net/http/FilterFactory.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.naming/share/classes/com/sun/naming/internal/FactoryEnumeration.java
! src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java

Changeset: ddf9b6697e60
Author:    darcy
Date:      2016-05-03 12:18 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ddf9b6697e60

8155963: Fix deprecation warning in windows java.net implementation
Reviewed-by: prr

! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java

Changeset: 1db91f64f71b
Author:    darcy
Date:      2016-05-03 16:17 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1db91f64f71b

4943627: Deprecate rounding mode integer constants in BigDecimal and their uses
Reviewed-by: bpb

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/RoundingMode.java

Changeset: c49b0409a802
Author:    sdrach
Date:      2016-05-02 09:03 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c49b0409a802

8151542: URL resources for multi-release jar files have a #runtime fragment appended to them
Reviewed-by: alanb, chegar, psandoz, sherman
Contributed-by: steve.drach at oracle.com

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
! test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java
+ test/lib/testlibrary/java/util/jar/SimpleHttpServer.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java

Changeset: e10915345b2a
Author:    amlu
Date:      2016-05-04 10:56 +0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e10915345b2a

8154911: Move GCDuringIteration.java back to tier1
Reviewed-by: darcy, martin

! test/TEST.groups

Changeset: 909c7db6c47d
Author:    ant
Date:      2016-05-04 16:41 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/909c7db6c47d

8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
Reviewed-by: serb, ptbrunet

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m

Changeset: 40832198b160
Author:    redestad
Date:      2016-05-04 16:55 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/40832198b160

8155939: sun.launcher.LauncherHelper INSTANCE is unused
Reviewed-by: rriggs, ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java

Changeset: 5dd02e390cf8
Author:    bpb
Date:      2016-05-04 08:04 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5dd02e390cf8

8153192: (se) Selector.select(long) uses wrong timeout after EINTR (lnx)
Summary: Pass what remains of the initial timeout to epoll_wait(2) (Linux) and ioctl(7d) (Solaris) instead of the original un-decremented timeout value.
Reviewed-by: alanb, rriggs

! src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c
! src/java.base/solaris/native/libnio/ch/DevPollArrayWrapper.c

Changeset: 832e924b2ff8
Author:    naoto
Date:      2016-05-04 08:53 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/832e924b2ff8

8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
Reviewed-by: alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 455228b64de4
Author:    michaelm
Date:      2016-05-05 11:37 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/455228b64de4

8155928: Remove hardcoded port numbers from httpclient/Security.java test
Reviewed-by: chegar, rriggs

! src/java.httpclient/share/classes/java/net/http/Utils.java
! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
+ test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
+ test/java/net/httpclient/security/Driver.java
! test/java/net/httpclient/security/Security.java

Changeset: ee18c1df243b
Author:    psandoz
Date:      2016-05-05 11:39 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ee18c1df243b

8155258: VarHandle implementation improvements
Reviewed-by: shade, vlivanov

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.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

Changeset: b77d076941f2
Author:    lana
Date:      2016-05-05 19:11 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b77d076941f2

Merge

- src/java.base/share/classes/jdk/internal/module/Hasher.java
- test/javax/transaction/testng/TEST.properties
- test/tools/jlink/hashes/HashesTest.java
- test/tools/jlink/hashes/newsrc/m2/module-info.java
- test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java
- test/tools/jlink/hashes/newsrc/not_matched/module-info.java
- test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java
- test/tools/jlink/hashes/src/m1/module-info.java
- test/tools/jlink/hashes/src/m1/org/m1/Main.java
- test/tools/jlink/hashes/src/m2/module-info.java
- test/tools/jlink/hashes/src/m2/org/m2/Util.java
- test/tools/jlink/hashes/src/not_matched/module-info.java
- test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java
- test/tools/launcher/modules/addmods/src/app/Main.java
- test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java
- test/tools/launcher/modules/addmods/src/lib/module-info.java

Changeset: ed8ca9167d66
Author:    shurailine
Date:      2016-05-05 13:57 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ed8ca9167d66

8154182: Fix java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java to only use available modules
Reviewed-by: alanb, mchung

! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java

Changeset: 59248872ead8
Author:    mchung
Date:      2016-05-05 16:36 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/59248872ead8

8154190: Deprivilege java.compiler module
Reviewed-by: alanb, chegar, jjg

! src/java.base/share/conf/security/java.policy

Changeset: 2d42c4cfd5ac
Author:    weijun
Date:      2016-05-06 11:38 +0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2d42c4cfd5ac

8051408: NIST SP 800-90A SecureRandom implementations
Reviewed-by: wetmore, xuelei, coffeys

! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.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/SecureRandom.java
+ src/java.base/share/classes/java/security/SecureRandomParameters.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
+ src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
+ src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
+ src/java.base/share/classes/sun/security/provider/CtrDrbg.java
+ src/java.base/share/classes/sun/security/provider/DRBG.java
+ src/java.base/share/classes/sun/security/provider/EntropySource.java
+ src/java.base/share/classes/sun/security/provider/HashDrbg.java
+ src/java.base/share/classes/sun/security/provider/HmacDrbg.java
+ src/java.base/share/classes/sun/security/provider/MoreDrbgParameters.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/conf/security/java.security
+ test/com/sun/crypto/provider/Mac/HmacSHA512.java
+ test/java/security/SecureRandom/DrbgParametersSpec.java
! test/java/security/SecureRandom/Serialize.java
+ test/sun/security/provider/MessageDigest/SHA512.java
+ test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java
+ test/sun/security/provider/SecureRandom/AutoReseed.java
+ test/sun/security/provider/SecureRandom/CommonSeeder.java
+ test/sun/security/provider/SecureRandom/DRBGAlg.java
+ test/sun/security/provider/SecureRandom/DrbgCavp.java
- test/sun/security/provider/SecureRandom/SelfSeed.java
! test/sun/security/provider/SecureRandom/StrongSeedReader.java

Changeset: 160221b05c27
Author:    mchung
Date:      2016-05-05 22:39 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/160221b05c27

8155513: Deprivilege jdk.charsets
Reviewed-by: alanb, chegar

! src/java.base/share/conf/security/java.policy
! test/java/nio/charset/spi/basic.sh
! test/java/nio/charset/spi/default-pol

Changeset: 335bbeff90c5
Author:    jdv
Date:      2016-05-06 06:52 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/335bbeff90c5

7116979: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
Summary: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
Reviewed-by: prr, flar

! make/data/x11wrappergen/sizes.32
! make/data/x11wrappergen/sizes.64
! make/data/x11wrappergen/sizes.64-solaris-i386
! make/data/x11wrappergen/xlibtypes.txt
! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h
! src/java.desktop/unix/native/common/awt/colordata.h
! src/java.desktop/windows/native/libawt/windows/colordata.h
+ test/sun/java2d/loops/ConvertToByteIndexedTest.java

Changeset: 098e5d482a66
Author:    michaelm
Date:      2016-05-06 11:30 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/098e5d482a66

8153572: [JEP 110] IOException (connection closed for reading) is thrown when try to connect HTTPS service
Reviewed-by: rriggs

! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java

Changeset: 3edef8d5081a
Author:    ntv
Date:      2016-05-06 11:23 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3edef8d5081a

8015070: Antialiased text on translucent backgrounds gets bright artifacts
Reviewed-by: flar, prr, jdv
Contributed-by: prahalad.kumar.narayanan at oracle.com

! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.h
! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgb.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.h
! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h
+ test/java/awt/Graphics2D/DrawString/AntialiasedTextArtifact.java

Changeset: b9760b7afe0d
Author:    ntv
Date:      2016-05-06 12:48 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b9760b7afe0d

8148949: DateTimeFormatter pattern letters 'A','n','N'
Summary: Changed the definition of pattern letters 'A','n','N' because it does not match the definition of CLDR
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java

Changeset: c5467b18921b
Author:    smarks
Date:      2016-05-06 11:33 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c5467b18921b

8139233: add initial compact immutable collection implementations
Reviewed-by: plevart, forax, dfuchs, chegar, alanb, scolebourne

+ src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
+ test/java/util/Map/EntrySetIterator.java

Changeset: b9ed1a4feefb
Author:    sherman
Date:      2016-05-06 14:03 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b9ed1a4feefb

8150496: (zipfs) Fix performance issues in zip-fs
8150366: (zipfs) lastAccessTime and createTime returned as null instead of default value
Reviewed-by: alanb, redestad, shade

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/nio/zipfs/Basic.java
! test/jdk/nio/zipfs/PathOps.java

Changeset: 60795927342a
Author:    stuefe
Date:      2016-05-07 00:26 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/60795927342a

8155211: Ucrypto Library leaks native memory
Summary: Free the memory allocated by calloc(0, x) calls
Reviewed-by: valeriep, igerasim

! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c

Changeset: ad74c39cac12
Author:    redestad
Date:      2016-05-07 01:49 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ad74c39cac12

8150044: Generate classlists at build-time
Reviewed-by: alanb, mchung, iklam
Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com

+ make/GenerateClasslist.gmk
- make/data/classlist/classlist.aix
- make/data/classlist/classlist.linux
- make/data/classlist/classlist.macosx
- make/data/classlist/classlist.solaris
- make/data/classlist/classlist.windows
! make/gendata/Gendata-java.base.gmk
+ make/src/classes/build/tools/classlist/HelloClasslist.java

Changeset: 4aa52dc73711
Author:    redestad
Date:      2016-05-07 02:53 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4aa52dc73711

Merge

- make/data/classlist/classlist.aix
- make/data/classlist/classlist.linux
- make/data/classlist/classlist.macosx
- make/data/classlist/classlist.solaris
- make/data/classlist/classlist.windows

Changeset: 8674acefce79
Author:    sspitsyn
Date:      2016-05-06 12:45 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8674acefce79

8156147: NPE in InstrumentationImpl.transform when loading classes from -Xbootclasspath/a
Summary: Use the jdk.internal.loader.Bootloader if the loader argument is null
Reviewed-by: alanb

! src/java.base/share/classes/module-info.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
+ test/java/lang/instrument/BootstrapClassPathAgent.java
+ test/java/lang/instrument/BootstrapClassPathSetUp.sh
+ test/java/lang/instrument/BootstrapClassPathTest.java

Changeset: 963fa7af5548
Author:    sspitsyn
Date:      2016-05-06 20:36 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/963fa7af5548

Merge


Changeset: a2d6a296010f
Author:    sspitsyn
Date:      2016-05-06 23:14 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a2d6a296010f

Merge


Changeset: 7f1ef660db8b
Author:    sspitsyn
Date:      2016-05-07 00:54 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7f1ef660db8b

Merge


Changeset: 59fbc3a41b16
Author:    simonis
Date:      2016-05-07 08:44 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/59fbc3a41b16

8156020: 8145547 breaks AIX and and uses RTLD_NOLOAD incorrectly
Reviewed-by: prr, serb

! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c

Changeset: 01f92e15cf1e
Author:    ntv
Date:      2016-05-08 07:46 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/01f92e15cf1e

8079628: java.time: DateTimeFormatter containing "DD" fails on 3-digit day-of-year value`
Summary: Change the definition of 'DD' to match with CLDR
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java

Changeset: a0fe57307d3b
Author:    jlahoda
Date:      2016-05-08 22:15 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a0fe57307d3b

8147984: WindowsTerminal should support function keys
Reviewed-by: smarks

! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java

Changeset: fbe3daace0b7
Author:    xuelei
Date:      2016-05-08 23:02 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fbe3daace0b7

8156502: Use short name of SupportedEllipticCurvesExtension.java
Reviewed-by: vinnie

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
+ src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
+ src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java

Changeset: e87c5b70b365
Author:    peytoia
Date:      2016-05-09 17:46 +0900
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e87c5b70b365

8154295: Currency iso code is int and hence looses the preceeding zero.
Reviewed-by: naoto, okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>

! src/java.base/share/classes/java/util/Currency.java
+ test/java/util/Currency/Bug8154295.java

Changeset: 5d2b5a53001b
Author:    michaelm
Date:      2016-05-09 10:28 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5d2b5a53001b

8155888: java/net/httpclient/QuickResponses.java intermittently failed with java.util.ConcurrentModificationException
Reviewed-by: chegar

! test/java/net/httpclient/QuickResponses.java
! test/java/net/httpclient/Server.java
! test/java/net/httpclient/SplitResponse.java

Changeset: 26cff22692a5
Author:    amlu
Date:      2016-05-09 18:06 +0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/26cff22692a5

8156512: Mark several tests from java/nio as intermittently failing
Reviewed-by: alanb

! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/FileChannel/InterruptMapDeadlock.java

Changeset: 5f4aff1d2242
Author:    amlu
Date:      2016-05-09 18:11 +0800
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5f4aff1d2242

8156529: Problem list java/nio/file/WatchService/DeleteInterference.java
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: e1eba5cfa5cc
Author:    mchung
Date:      2016-05-09 09:35 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e1eba5cfa5cc

8153912: Reconsider StackFrame::getFileName and StackFrame::getLineNumber
Summary: Add StackFrame::getByteCodeIndex method. Revised getFileName and getLineNumber method.
Reviewed-by: dfuchs, bchristi

! src/java.base/share/classes/java/lang/StackFrameInfo.java
! 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/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! test/java/lang/StackWalker/EmbeddedStackWalkTest.java
! test/java/lang/StackWalker/StackRecorderUtil.java
+ test/java/lang/StackWalker/TestBCI.java

Changeset: 647431dccd71
Author:    lana
Date:      2016-05-12 15:15 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/647431dccd71

Added tag jdk-9+118 for changeset e1eba5cfa5cc

! .hgtags

Changeset: d53359734725
Author:    alanb
Date:      2016-05-12 19:12 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d53359734725

Merge

! .hgtags
! make/Tools.gmk
- make/data/classlist/classlist.aix
- make/data/classlist/classlist.linux
- make/data/classlist/classlist.macosx
- make/data/classlist/classlist.solaris
- make/data/classlist/classlist.windows
! make/gendata/Gendata-java.base.gmk
! make/gendata/GendataBreakIterator.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! 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/MemberName.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.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/ModuleInfo.java
! src/java.base/share/classes/java/lang/module/ModulePath.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/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/Layer.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/net/URL.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.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/URLClassPath.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/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.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/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.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/classes/sun/security/jca/ProviderConfig.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java
! src/java.base/share/conf/security/java.policy
! src/java.base/share/conf/security/java.security
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.naming/share/classes/com/sun/naming/internal/FactoryEnumeration.java
! src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
! 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
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.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/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java
! test/ProblemList.txt
! test/TEST.ROOT
! test/TEST.groups
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/util/ResourceBundle/Bug6299235Test.sh
! test/javax/xml/jaxp/common/8035437/run.sh
! test/javax/xml/soap/spi/SAAJFactoryTest.java
! test/sun/security/provider/PolicyFile/Modules.java
- test/sun/security/provider/SecureRandom/SelfSeed.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/plugins/FileCopierPluginTest.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/jmod/hashes/src/m1/module-info.java
! test/tools/jmod/hashes/src/m1/org/m1/Main.java
! test/tools/jmod/hashes/src/m2/module-info.java
! test/tools/jmod/hashes/src/m2/org/m2/Util.java
! test/tools/jmod/hashes/src/m3/module-info.java
! test/tools/jmod/hashes/src/m3/org/m3/Name.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/addmods/AddModsTest.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/patch/PatchTest.java
! test/tools/lib/tests/JImageGenerator.java



More information about the jigsaw-dev mailing list