hg: jdk9/hs-emb/jdk: 71 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Dec 12 18:40:39 UTC 2014
Changeset: 45f6d6b037ef
Author: alanb
Date: 2014-11-28 14:58 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/45f6d6b037ef
8062955: (fs spec) Files.setLastModifiedTime should specify SecurityException more clearly
8062949: (fs) Files.setLastModifiedTime(path, null) does not throw NPE
Reviewed-by: chegar
! src/java.base/share/classes/java/nio/file/Files.java
! test/java/nio/file/Files/FileAttributes.java
+ test/java/nio/file/Files/SetLastModifiedTime.java
Changeset: f619341171c0
Author: lancea
Date: 2014-11-29 11:14 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f619341171c0
8066188: BaseRowSet default value for escape processing is not correct
Reviewed-by: alanb
! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! test/javax/sql/testng/test/rowset/BaseRowSetTests.java
Changeset: 2b59daccdedf
Author: alanb
Date: 2014-12-01 13:44 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2b59daccdedf
8066196: (fs) Typo in Path::normalize, empty path only returned if path does not have a root component
Reviewed-by: dfuchs
! src/java.base/share/classes/java/nio/file/Path.java
Changeset: c0ce7b4774dc
Author: lancea
Date: 2014-12-01 11:34 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c0ce7b4774dc
8066261: Typo in Connection.isValid
Reviewed-by: dfuchs
! src/java.sql/share/classes/java/sql/Connection.java
Changeset: f03540dec7ca
Author: msheppar
Date: 2014-12-01 17:20 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f03540dec7ca
8066130: com.sun.net.httpserver stop() throws NullPointerException if it is not started
Summary: added null check on dispatcherThread variable in stop method
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/com/sun/net/httpserver/StopNoStartTest.java
Changeset: 989a07794915
Author: iignatyev
Date: 2014-12-01 21:56 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/989a07794915
8066191: Introduce time limited test executor
Reviewed-by: vlivanov, psandoz
+ test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
Changeset: 3ba9f4984dab
Author: iignatyev
Date: 2014-12-01 21:58 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3ba9f4984dab
8039953: [TESTBUG] Timeout java/lang/invoke/MethodHandles/CatchExceptionTest.java
Reviewed-by: vlivanov, psandoz
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
Changeset: 879c937b6536
Author: iignatyev
Date: 2014-12-01 22:22 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/879c937b6536
Merge
Changeset: 2f22ec7a15c6
Author: dfuchs
Date: 2014-12-01 21:02 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2f22ec7a15c6
8065552: setAccessible(true) on fields of Class may throw a SecurityException
Summary: This fix hides the new private Class.classLoader field from reflection, rather than making it not accessible.
Reviewed-by: mchung, coffeys
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/sun/reflect/Reflection.java
+ test/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java
Changeset: 1b599b4755bd
Author: smarks
Date: 2014-12-01 17:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1b599b4755bd
8035000: clean up ActivationLibrary.DestroyThread
Reviewed-by: lancea
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
! test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
! test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
! test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
! test/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java
! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
! test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
! test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java
! test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java
! test/java/rmi/activation/Activatable/restartService/RestartService.java
! test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
! test/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/java/rmi/testlibrary/ActivationLibrary.java
! test/java/rmi/testlibrary/RMID.java
Changeset: 403e8685286d
Author: jlahoda
Date: 2014-12-02 15:12 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/403e8685286d
8065998: Avoid use of _ as a one-character identifier
Reviewed-by: alanb, chegar, darcy
! test/java/io/readBytes/MemoryLeak.java
! test/java/lang/Class/TypeCheckMicroBenchmark.java
! test/java/lang/ProcessBuilder/Zombies.java
! test/java/lang/invoke/6998541/Test6998541.java
! test/java/util/EnumSet/BogusEnumSet.java
Changeset: e784cdeb95d2
Author: amurillo
Date: 2014-12-02 14:36 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e784cdeb95d2
Merge
- test/sun/tools/jinfo/Basic.sh
Changeset: 712aae89ad32
Author: sjiang
Date: 2014-12-03 11:38 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/712aae89ad32
8065764: javax/management/monitor/CounterMonitorTest.java hangs
Reviewed-by: jbachorik, dfuchs
! test/javax/management/monitor/CounterMonitorTest.java
Changeset: 0761cc66b983
Author: psandoz
Date: 2014-12-03 12:00 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0761cc66b983
8066397: Remove network-related seed initialization code in ThreadLocal/SplittableRandom
Reviewed-by: alanb, dl, chegar, rriggs, shade
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: 10f3368deebe
Author: alanb
Date: 2014-12-03 14:34 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/10f3368deebe
8066131: Update java/nio/charset/Charset/NIOCharsetAvailabilityTest.java to eliminate dependency on sun.misc.Launcher
Reviewed-by: alanb
Contributed-by: amy.lu at oracle.com
! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java
Changeset: e336cbd8b15e
Author: chegar
Date: 2014-12-03 14:22 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e336cbd8b15e
8049367: Modular Run-Time Images
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, bradford.wetmore at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, james.laskey at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, magnus.ihse.bursie at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, paul.sandoz at oracle.com, sundararajan.athijegannathan at oracle.com
- make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileInterimRmic.gmk
! make/CopySamples.gmk
- make/CreateJars.gmk
- make/CreatePolicyJars.gmk
- make/CreateSecurityJars.gmk
- make/Images.gmk
! make/Import.gmk
- make/ProfileNames.gmk
- make/Profiles.gmk
! make/Tools.gmk
! make/UnpackSecurity.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/copy/Copy-java.logging.gmk
! make/copy/Copy-java.management.gmk
! make/copy/Copy-jdk.crypto.pkcs11.gmk
! make/copy/Copy-jdk.crypto.ucrypto.gmk
! make/copy/Copy-jdk.hprof.agent.gmk
! make/copy/Copy-jdk.jdwp.agent.gmk
! make/copy/CopyCommon.gmk
! make/gendata/Gendata-java.base.gmk
! make/gendata/Gendata-java.desktop.gmk
! make/gendata/Gendata-jdk.dev.gmk
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataCommon.gmk
! make/gendata/GendataFontConfig.gmk
! make/gendata/GendataHtml32dtd.gmk
+ make/gendata/GendataPolicyJars.gmk
! make/gendata/GendataTZDB.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/Gensrc-jdk.dev.gmk
! make/gensrc/Gensrc-jdk.jconsole.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcBuffer.gmk
! make/gensrc/GensrcCLDR.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcCharsetCoder.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/gensrc/GensrcExceptions.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcMisc.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcSwing.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-java.corba.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.rmi.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-java.security.jgss.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.dev.gmk
! make/launcher/Launcher-jdk.hotspot.agent.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jcmd.gmk
! make/launcher/Launcher-jdk.jconsole.gmk
! make/launcher/Launcher-jdk.jdi.gmk
! make/launcher/Launcher-jdk.jvmstat.gmk
! make/launcher/Launcher-jdk.rmic.gmk
! make/launcher/Launcher-jdk.runtime.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.gmk
! make/launcher/Launcher-jdk.xml.bind.gmk
! make/launcher/Launcher-jdk.xml.ws.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.hprof.agent.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.runtime.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SoundLibraries.gmk
! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libzip/mapfile-vers
- make/profile-includes.txt
- make/profile-rtjar-includes.txt
! make/rmic/Rmic-java.management.gmk
! make/rmic/RmicCommon.gmk
+ make/src/classes/build/tools/module/ImageBuilder.java
+ make/src/classes/build/tools/module/ModuleArchive.java
! make/src/classes/build/tools/module/ModulesXmlReader.java
! make/src/classes/build/tools/module/ModulesXmlWriter.java
+ make/src/classes/build/tools/module/boot.modules
+ make/src/classes/build/tools/module/ext.modules
! src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java
+ src/java.base/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
! src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
+ src/java.base/share/classes/jdk/internal/jimage/Archive.java
+ src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
+ src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageFile.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageModules.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java
+ src/java.base/share/classes/jdk/internal/jimage/PReader.java
+ src/java.base/share/classes/jdk/internal/jimage/PackageModuleMap.java
+ src/java.base/share/classes/jdk/internal/jimage/Resource.java
+ src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
+ src/java.base/share/classes/jdk/internal/jimage/concurrent/ConcurrentPReader.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtUtils.java
+ src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
+ src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
+ src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
! src/java.base/share/classes/sun/misc/ExtensionDependency.java
! src/java.base/share/classes/sun/misc/ExtensionInfo.java
! src/java.base/share/classes/sun/misc/ExtensionInstallationException.java
! src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java
! src/java.base/share/classes/sun/misc/JarFilter.java
! src/java.base/share/classes/sun/misc/Launcher.java
! src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.base/share/classes/sun/misc/Version.java.template
! src/java.base/share/classes/sun/net/NetProperties.java
+ src/java.base/share/classes/sun/net/www/protocol/jrt/Handler.java
+ 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/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.base/share/conf/security/java.policy
! src/java.base/share/conf/security/java.security
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
+ src/java.base/unix/native/libjava/ConcurrentPReader_md.c
! src/java.base/windows/conf/security/java.policy
+ src/java.base/windows/native/libjava/ConcurrentPReader_md.c
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.management/share/classes/sun/management/Agent.java
! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.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.naming/share/classes/com/sun/naming/internal/ResourceManager.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.naming/share/classes/javax/naming/Context.java
+ src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
+ src/java.scripting/share/classes/com/sun/tools/script/shell/init.js
+ src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js
- src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties
+ src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
+ src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
+ src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo
+ src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
! src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
! src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
+ src/jdk.rmic/share/classes/sun/tools/java/FileClassFile.java
+ src/jdk.rmic/share/classes/sun/tools/java/PathClassFile.java
+ src/jdk.rmic/share/classes/sun/tools/java/ZipClassFile.java
! src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/tools/javac/Main.java
! src/sample/share/jmx/jmx-scandir/index.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
! test/ProblemList.txt
! test/TEST.groups
+ test/java/lang/ClassLoader/EndorsedDirs.java
+ test/java/lang/ClassLoader/ExtDirs.java
! test/java/lang/ClassLoader/getdotresource.sh
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/invoke/lambda/LUtils.java
! test/java/net/NetworkInterface/IPv4Only.java
! test/java/nio/charset/spi/basic.sh
! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
! test/java/util/Properties/LoadAndStoreXML.java
! test/java/util/ServiceLoader/basic.sh
! test/java/util/prefs/PrefsSpi.sh
- test/javax/crypto/sanity/CheckManifestForRelease.java
+ test/jdk/internal/jimage/VerifyJimage.java
+ test/jdk/internal/jrtfs/Basic.java
+ test/jdk/internal/jrtfs/PathOps.java
+ test/jdk/internal/jrtfs/WithSecurityManager.java
+ test/jdk/internal/jrtfs/java.policy
! test/jdk/nio/zipfs/Basic.java
! test/jdk/nio/zipfs/PathOps.java
+ test/jdk/nio/zipfs/Utils.java
! test/jdk/nio/zipfs/ZipFSTester.java
- test/lib/security/java.policy/Ext_AllPolicy.java
- test/lib/security/java.policy/Ext_AllPolicy.sh
- test/lib/security/java.policy/test.policy
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
! test/sun/management/jmxremote/bootstrap/rmiregistry.properties
! test/sun/management/jmxremote/bootstrap/rmiregistryssl.properties
! test/sun/net/www/protocol/jar/getcontenttype.sh
+ test/sun/net/www/protocol/jrt/Basic.java
+ test/sun/net/www/protocol/jrt/WithSecurityManager.java
+ test/sun/net/www/protocol/jrt/java.policy
! test/sun/rmi/rmic/RMIGenerator/RmicDefault.java
! test/sun/rmi/rmic/classpath/RMICClassPathTest.java
! test/sun/rmi/rmic/manifestClassPath/run.sh
! test/sun/tools/java/CFCTest.java
! test/sun/tools/jconsole/ResourceCheckTest.java
- test/sun/tools/jconsole/ResourceCheckTest.sh
! test/sun/tools/native2ascii/resources/ImmutableResourceTest.java
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh
! test/tools/jar/LeadingGarbage.java
! test/tools/launcher/VersionCheck.java
! test/tools/pack200/CommandLineTests.java
! test/tools/pack200/Pack200Props.java
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/PackageVersionTest.java
! test/tools/pack200/T7007157.java
! test/tools/pack200/Utils.java
! test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Globals.java
Changeset: 4316e603ae2a
Author: chegar
Date: 2014-12-03 19:28 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4316e603ae2a
Merge
! make/CompileDemos.gmk
! make/Import.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/Launcher-jdk.runtime.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.runtime.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/SoundLibraries.gmk
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/util/jar/Attributes.java
- src/java.base/share/classes/java/util/zip/package.html
- src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! test/ProblemList.txt
! test/TEST.groups
- test/sun/tools/jinfo/Basic.sh
Changeset: 7aa02691f6db
Author: chegar
Date: 2014-12-03 19:49 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7aa02691f6db
8066588: javax/management/remote/mandatory/connection/RMIConnector_NPETest.java fails to compile
Reviewed-by: alanb, smarks
! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java
Changeset: 521dd15c6e06
Author: lancea
Date: 2014-12-03 16:50 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/521dd15c6e06
8060068: Possible Deadlock scenario with DriverManager.loadInitialDrivers
Reviewed-by: mchung, smarks, ulfzibis
! src/java.sql/share/classes/java/sql/DriverManager.java
Changeset: 41e0b5b20312
Author: weijun
Date: 2014-12-04 16:50 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/41e0b5b20312
8048619: Implement tests for converting PKCS12 keystores
Reviewed-by: weijun
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>
+ test/java/security/KeyStore/PKCS12/ConvertP12Test.java
+ test/java/security/KeyStore/PKCS12/certs/convertP12/ie_jceks_chain.pfx.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/ie_jks_chain.pfx.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_selfsigned.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_twoentry.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_twopass.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_selfsigned.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_twoentry.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_twopass.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/keystoreCA.jceks.data
Changeset: 3e6549434acb
Author: vlivanov
Date: 2014-12-04 07:15 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3e6549434acb
8057020: LambdaForm caches should support eviction
Reviewed-by: psandoz, jrose, shade
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
! test/java/lang/invoke/LFCaching/LFCachingTestCase.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
Changeset: c518931bf259
Author: darcy
Date: 2014-12-04 12:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c518931bf259
8066617: Suppress deprecation warnings in java.base module
Reviewed-by: lancea
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
! src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.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/zip/CRC32C.java
! src/java.base/share/classes/sun/net/idn/UCharacterDirection.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/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSASignature.java
! src/java.base/share/classes/sun/text/normalizer/RuleCharacterIterator.java
! src/java.base/share/classes/sun/text/normalizer/UnicodeSet.java
Changeset: ab3ff449ba9a
Author: darcy
Date: 2014-12-04 15:04 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ab3ff449ba9a
8066632: Suppress deprecation warnings in java.rmi module
Reviewed-by: rriggs
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
Changeset: 2e3bf0e01395
Author: katleman
Date: 2014-12-04 12:58 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2e3bf0e01395
Added tag jdk9-b41 for changeset e336cbd8b15e
! .hgtags
Changeset: 6b2314173433
Author: lana
Date: 2014-12-04 15:22 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6b2314173433
Merge
- src/java.base/share/classes/java/util/zip/package.html
- src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
- test/sun/tools/jinfo/Basic.sh
Changeset: 7a463974a46b
Author: smarks
Date: 2014-12-04 18:54 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7a463974a46b
8035001: TEST_BUG: the retry logic in RMID.start() should check that the subprocess hasn't terminated
Reviewed-by: lancea
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/RMID.java
Changeset: 83f20d8bc13a
Author: dfuchs
Date: 2014-12-05 12:20 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/83f20d8bc13a
8065991: LogManager unecessarily calls JavaAWTAccess from within a critical section
Summary: The call to JavaAWTAccess is moved outside of the critical section
Reviewed-by: mchung
! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManagerAppContextDeadlock.java
Changeset: f2434e959e18
Author: prappo
Date: 2014-12-05 15:35 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f2434e959e18
8066678: java.nio.channels.Channels cleanup
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/nio/channels/Channels.java
Changeset: caff423bb810
Author: simonis
Date: 2014-12-05 19:46 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/caff423bb810
8066766: The commands in the modular images are executable by the owner only
Summary: Also simplify the 'set executable' step of jspawnhelper in ImageBuilder.java
Reviewed-by: chegar, alanb
! make/src/classes/build/tools/module/ImageBuilder.java
! make/src/classes/build/tools/module/ModuleArchive.java
Changeset: b3620b8c9b47
Author: robm
Date: 2014-12-05 20:13 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b3620b8c9b47
8065238: javax.naming.NamingException after upgrade to JDK 8
Reviewed-by: vinnie
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! test/com/sun/jndi/ldap/LdapTimeoutTest.java
Changeset: ab2b345e0b33
Author: darcy
Date: 2014-12-05 17:36 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ab2b345e0b33
8066638: Suppress deprecation warnings in jdk.crypto module
8066641: Suppress deprecation warnings in jdk.naming module
Reviewed-by: wetmore, xuelei, valeriep, lancea
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
Changeset: ba6d8f56003b
Author: alanb
Date: 2014-12-07 07:10 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ba6d8f56003b
8064407: (fc) FileChannel transferTo should use TransmitFile on Windows
Reviewed-by: alanb
Contributed-by: kirk.shoop at microsoft.com, v-valkop at microsoft.com
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/native/libnio/ch/FileChannelImpl.c
! test/java/nio/channels/FileChannel/TransferToChannel.java
Changeset: 913808eaf19a
Author: ksrini
Date: 2014-11-10 08:43 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/913808eaf19a
8058407: Remove Multiple JRE support in the Java launcher
Reviewed-by: alanb, darcy, ksrini
Contributed-by: neil.toda at oracle.com
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/share/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/share/native/libjli/parse_manifest.c
- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_common.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libjli/java_md.h
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/MultipleJRE.sh
Changeset: 306c2e872d8f
Author: xuelei
Date: 2014-12-08 07:15 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/306c2e872d8f
8049432: New tests for TLS property jdk.tls.client.protocols
Reviewed-by: xuelei
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>
+ test/javax/net/ssl/TLS/TLSClientPropertyTest.java
Changeset: ac944e9e3549
Author: ksrini
Date: 2014-12-08 07:51 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ac944e9e3549
8066745: tools/pack200/Pack200Props.java failed with java.lang.OutOfMemoryError: Java heap space
Reviewed-by: alanb
! test/tools/pack200/Pack200Props.java
! test/tools/pack200/Pack200Test.java
Changeset: 26eaed8bffaf
Author: darcy
Date: 2014-12-08 09:13 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/26eaed8bffaf
8066643: (zipfs) Suppress deprecation warnings in jdk.zipfs module
8066634: Suppress deprecation warnings in java.management module
8066636: Suppress deprecation warnings in the jdk.jvmstat and jdk.jdi modules
Reviewed-by: alanb, lancea, sherman, sla, dfuchs
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
! src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
Changeset: 1a98ccf0b017
Author: ksrini
Date: 2014-12-08 11:54 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1a98ccf0b017
8066841: Need to exclude javacpl in tools/launcher/VersionCheck.java
Reviewed-by: alanb
! test/tools/launcher/VersionCheck.java
Changeset: 780460a01e2f
Author: smarks
Date: 2014-12-08 14:32 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/780460a01e2f
8066835: TEST_BUG: javax/management/remote/mandatory/connection/RMIConnector_NPETest.java fails
Reviewed-by: lancea
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/RMID.java
! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java
Changeset: 04cda88bbfde
Author: erikj
Date: 2014-12-09 08:43 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/04cda88bbfde
8066752: Remove space after -L on linker lines
Reviewed-by: ihse
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/LibCommon.gmk
Changeset: 081fcf15df7e
Author: erikj
Date: 2014-12-09 08:57 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/081fcf15df7e
8066761: Investigate -sourcepath usage when compiling java
Summary: Removed all uses of -sourcepath
Reviewed-by: jfranck, alanb, ihse
! make/CompileInterimRmic.gmk
! make/gendata/GendataBreakIterator.gmk
Changeset: fb5752b152d9
Author: weijun
Date: 2014-12-09 18:28 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/fb5752b152d9
8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes
Reviewed-by: valeriep
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/LifeTimeInSeconds.java
+ test/sun/security/krb5/auto/Renewal.java
+ test/sun/security/krb5/config/Duration.java
Changeset: cb475099ceac
Author: vlivanov
Date: 2014-12-09 09:22 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/cb475099ceac
8066746: MHs.explicitCastArguments does incorrect type checks for VarargsCollector
Reviewed-by: jrose, psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/ExplicitCastArgumentsTest.java
Changeset: 76657999a598
Author: jwilhelm
Date: 2014-11-24 20:00 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/76657999a598
Merge
- src/java.base/share/classes/java/util/zip/package.html
Changeset: c1c09078179f
Author: jwilhelm
Date: 2014-12-01 12:08 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c1c09078179f
Merge
Changeset: a560f2d42485
Author: amurillo
Date: 2014-12-05 16:36 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a560f2d42485
Merge
Changeset: 50cb7c75d05e
Author: amurillo
Date: 2014-12-09 14:02 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/50cb7c75d05e
Merge
- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h
Changeset: e5b66323ae45
Author: alanb
Date: 2014-12-10 15:01 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e5b66323ae45
8066915: (fs) Files.newByteChannel opens directories for cases where subsequent reads may fail
Reviewed-by: chegar
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! test/java/nio/file/Files/SBC.java
Changeset: 8f3abc62ebdc
Author: simonis
Date: 2014-12-10 18:31 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8f3abc62ebdc
8066589: Make importing sa-jdi.jar optional on its existance
Summary: Also fix the location where libjli_static.a is loaded from on AIX
Reviewed-by: erikj, dsamersoff
! make/Import.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/launcher/LauncherCommon.gmk
Changeset: 4a9f1b1135cb
Author: cjplummer
Date: 2014-12-05 15:44 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4a9f1b1135cb
8066507: JPRT is not capable of running jtreg tests located jdk/test
Summary: Fixed by copying same fix already in place in hotspot/test/Makefile.
Reviewed-by: dholmes, tbell
! test/Makefile
Changeset: ed98b92e7dcb
Author: sherman
Date: 2014-12-10 14:11 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ed98b92e7dcb
8046219: (str spec) String(byte[], int, int, Charset) should be clearer when IndexOutOfBoundsException is thrown
Summary: to update the java doc to clarify the existing behavior
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/String.java
Changeset: 67149f72aa6f
Author: sherman
Date: 2014-12-10 14:15 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/67149f72aa6f
Merge
Changeset: 4d6c9954ac70
Author: weijun
Date: 2014-12-11 15:23 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4d6c9954ac70
8055723: Replace concat String to append in StringBuilder parameters (dev)
Reviewed-by: redestad, ulfzibis, weijun, prappo, igerasim, alanb
Contributed-by: Otavio Santana <otaviojava at java.net>
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/net/www/HeaderParser.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/openmbean/ArrayType.java
! src/java.management/share/classes/sun/management/Agent.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java
! src/java.naming/share/classes/javax/naming/NameImpl.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbException.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java
! src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java
! src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jcmd/share/classes/sun/tools/jps/Jps.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/RawOutputFormatter.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/SyntaxException.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTree.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ParseException.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java
! src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java
! src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java
Changeset: c8731a095bcc
Author: kshefov
Date: 2014-12-11 15:10 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c8731a095bcc
8066798: [TEST] Make java/lang/invoke/LFCaching tests use lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java to define their number of iterations
Reviewed-by: iignatyev, vlivanov
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
Changeset: 1da36a71eb7d
Author: dsamersoff
Date: 2014-12-11 06:49 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1da36a71eb7d
8067030: JDWP crash in transport_startTransport on OOM
Summary: Check for result of jvmtiAllocate
Reviewed-by: jbachorik, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c
Changeset: 9ade71a206f9
Author: katleman
Date: 2014-12-11 11:44 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9ade71a206f9
Added tag jdk9-b42 for changeset 6b2314173433
! .hgtags
Changeset: 8c6ad41974f9
Author: lana
Date: 2014-12-11 12:27 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8c6ad41974f9
Merge
- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h
Changeset: bb479cd327c2
Author: smarks
Date: 2014-12-11 18:40 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bb479cd327c2
8066633: Fix deprecation warnings in java.rmi module
Reviewed-by: darcy, lancea
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
Changeset: f981c65f7951
Author: sjiang
Date: 2014-12-12 14:31 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f981c65f7951
8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java hangs
Reviewed-by: dfuchs
! test/javax/management/monitor/CounterMonitorTest.java
Changeset: 1a1df1d30162
Author: erikj
Date: 2014-12-12 15:35 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1a1df1d30162
8067254: No debug symbols in JPRT Windows builds
Reviewed-by: tbell
! make/src/classes/build/tools/module/ModuleArchive.java
Changeset: 18d25147d35c
Author: minqi
Date: 2014-11-26 15:33 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/18d25147d35c
8038468: java/lang/instrument/ParallelTransformerLoader.sh fails with ClassCircularityError
Summary: Add check null for loader in transform to avoid when loading a class in callback handler for boot loader, CFLH set early enough to catch classes needed during class loading, i.e. sun.misc.URLClassPath$JarLoader$2 seen in the failure.
Reviewed-by: acorn, sspitsyn
Contributed-by: yumin.qi at oracle.com
! test/java/lang/instrument/ParallelTransformerLoaderAgent.java
Changeset: 137a62b6cd26
Author: minqi
Date: 2014-11-26 23:49 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/137a62b6cd26
Merge
- src/java.base/share/classes/java/util/zip/package.html
- test/sun/tools/jinfo/Basic.sh
Changeset: 7a7a628ad087
Author: egahlin
Date: 2014-11-28 16:56 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7a7a628ad087
6618335: ThreadReference.stop(null) throws NPE instead of InvalidTypeException
Reviewed-by: sla
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
Changeset: 41dff9403130
Author: ykantser
Date: 2014-12-01 09:49 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/41dff9403130
8066106: sun/tools/jps/TestJpsClass.java failed to remove stale attach pid file
Reviewed-by: jbachorik
! test/lib/testlibrary/OutputAnalyzerTest.java
! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
! test/sun/tools/jps/JpsHelper.java
Changeset: 59f5ad46377d
Author: egahlin
Date: 2014-12-02 16:21 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/59f5ad46377d
6364329: jstat displays "invalid argument count" with usage
Reviewed-by: jbachorik
Contributed-by: Yuri Gaevsky <gaevsky at azulsystems.com>
! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java
! test/sun/tools/jstat/jstatHelp.sh
Changeset: 2acf664610e0
Author: ykantser
Date: 2014-12-03 11:56 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2acf664610e0
8044591: [TESTBUG] com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationp[Content]Test.java fail when -XX:+ExplicitGCInvokesConcurrent
Reviewed-by: sla, fparain
! test/ProblemList.txt
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java
Changeset: fae1869f4389
Author: jbachorik
Date: 2014-12-03 16:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/fae1869f4389
8064441: java/lang/management/ThreadMXBean/Locks.java fails intermittently, blocked on wrong object
Reviewed-by: dholmes, egahlin, sspitsyn
! test/java/lang/management/ThreadMXBean/Locks.java
Changeset: 6d92296d52ca
Author: cjplummer
Date: 2014-12-04 11:26 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6d92296d52ca
6762191: Setting stack size to 16K causes segmentation fault
Summary: Fixed by forcing the stack size to always be at least 32k.
Reviewed-by: dholmes, alanb, ksrini, sspitsyn
! src/java.base/share/native/libjli/java.c
+ test/tools/launcher/TooSmallStackSize.java
Changeset: bac1ab55f3f4
Author: minqi
Date: 2014-12-08 00:25 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bac1ab55f3f4
Merge
- make/Bundles.gmk
- make/CreateJars.gmk
- make/CreatePolicyJars.gmk
- make/CreateSecurityJars.gmk
- make/Images.gmk
- make/ProfileNames.gmk
- make/Profiles.gmk
- make/profile-includes.txt
- make/profile-rtjar-includes.txt
- src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
- src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js
- src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties
- src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo
! test/ProblemList.txt
- test/javax/crypto/sanity/CheckManifestForRelease.java
- test/lib/security/java.policy/Ext_AllPolicy.java
- test/lib/security/java.policy/Ext_AllPolicy.sh
- test/lib/security/java.policy/test.policy
- test/sun/tools/jconsole/ResourceCheckTest.sh
! test/sun/tools/jps/JpsHelper.java
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh
Changeset: 6ec0903ae3f5
Author: jbachorik
Date: 2014-12-09 08:58 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6ec0903ae3f5
8059949: com/sun/tools/attach/StartManagementAgent.java interrupted! (timed out?)
Reviewed-by: sla
! test/com/sun/tools/attach/StartManagementAgent.java
Changeset: 871923099da4
Author: amurillo
Date: 2014-12-11 23:06 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/871923099da4
Merge
! src/java.base/share/native/libjli/java.c
Changeset: f2954ad24621
Author: amurillo
Date: 2014-12-12 07:50 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f2954ad24621
Merge
More information about the jdk9-hs-emb-changes
mailing list