Changeset: e336cbd8b15e
Author:    chegar
Date:      2014-12-03 14:22 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e336cbd8b15e

8049367: Modular Run-Time Images
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
Contributed-by: alan.bate...@oracle.com, alex.buck...@oracle.com, 
bradford.wetm...@oracle.com, chris.hega...@oracle.com, 
erik.joels...@oracle.com, james.las...@oracle.com, jonathan.gibb...@oracle.com, 
karen.kinn...@oracle.com, magnus.ihse.bur...@oracle.com, 
mandy.ch...@oracle.com, mark.reinh...@oracle.com, paul.san...@oracle.com, 
sundararajan.athijegannat...@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: 2e3bf0e01395
Author:    katleman
Date:      2014-12-04 12:58 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2e3bf0e01395

Added tag jdk9-b41 for changeset e336cbd8b15e

! .hgtags

Changeset: 29b0423db43c
Author:    ant
Date:      2014-11-14 12:32 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/29b0423db43c

8004148: NPE in sun.awt.SunToolkit.getWindowDeactivationTime
Reviewed-by: serb

! src/java.desktop/share/classes/sun/awt/SunToolkit.java

Changeset: a474ad2dbd9b
Author:    vinnie
Date:      2014-11-14 11:41 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a474ad2dbd9b

8034031: [parfait] JNI exception pending in 
jdk/src/macosx/native/apple/security/KeystoreImpl.m
Reviewed-by: alanb

! src/jdk.deploy.osx/macosx/native/libosx/KeystoreImpl.m

Changeset: 488295a6b59c
Author:    chegar
Date:      2014-11-14 18:15 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/488295a6b59c

8050983: Misplaced parentheses in sun.net.www.http.HttpClient break HTTP PUT 
streaming
Reviewed-by: michaelm

! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! test/sun/net/www/http/HttpClient/StreamingRetry.java

Changeset: 3ff567ffe52a
Author:    martin
Date:      2014-10-27 16:24 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3ff567ffe52a

8062194: java.util.jar.Attributes should use insertion-ordered iteration
Summary: s/HashMap/LinkedHashMap/g
Reviewed-by: alanb, sherman

! src/java.base/share/classes/java/util/jar/Attributes.java
+ test/java/util/jar/Attributes/IterationOrder.java

Changeset: 785bdada7f23
Author:    martin
Date:      2014-11-06 13:29 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/785bdada7f23

8063147: Class.getFields spec should state that fields are inherited from 
superinterfaces
Reviewed-by: psandoz, chegar

! src/java.base/share/classes/java/lang/Class.java
+ test/java/lang/Class/getFields/Sanity.java

Changeset: 2be709990761
Author:    msheppar
Date:      2014-11-15 18:26 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2be709990761

8015692: java.net.BindException is thrown on Windows XP when HTTP server is 
started and stopped in the loop.
Summary: join the dispatcher thread in the ServerImpl.stop method to ensure 
Dispatcher is finished prior to exiting stop().
Reviewed-by: chegar

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/com/sun/net/httpserver/SimpleHttpServerTest.java

Changeset: aa68941c97a1
Author:    ascarpino
Date:      2014-05-18 23:06 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aa68941c97a1

8042480: CipherInputStream.close() throws AEADBadTagException in some cases
Reviewed-by: xuelei

! src/java.base/share/classes/javax/crypto/CipherInputStream.java

Changeset: 030301294578
Author:    xuelei
Date:      2014-05-29 04:24 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/030301294578

8043200: Decrease the preference mode of RC4 in the enabled cipher suite list
Reviewed-by: wetmore, ahgross, asmotrak

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java

Changeset: 4191c7ea71ef
Author:    prr
Date:      2014-07-30 11:08 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4191c7ea71ef

8052162: REGRESSION: sun/java2d/cmm/ColorConvertOp tests fail since 7u71 b01
Reviewed-by: bae, serb

! test/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java

Changeset: d1228deae012
Author:    michaelm
Date:      2014-08-21 17:51 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d1228deae012

8053963: (dc) Use DatagramChannel.receive() instead of read() in connect
Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c

Changeset: 24420e217c69
Author:    redestad
Date:      2014-11-16 15:03 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/24420e217c69

8058887: (fmt) Improve java/util/Formatter test coverage of group separators 
and width
Reviewed-by: sherman

! test/java/util/Formatter/Basic-X.java.template
! test/java/util/Formatter/BasicBigDecimal.java
! test/java/util/Formatter/BasicBigInteger.java
! test/java/util/Formatter/BasicBoolean.java
! test/java/util/Formatter/BasicBooleanObject.java
! test/java/util/Formatter/BasicByte.java
! test/java/util/Formatter/BasicByteObject.java
! test/java/util/Formatter/BasicChar.java
! test/java/util/Formatter/BasicCharObject.java
! test/java/util/Formatter/BasicDateTime.java
! test/java/util/Formatter/BasicDouble.java
! test/java/util/Formatter/BasicDoubleObject.java
! test/java/util/Formatter/BasicFloat.java
! test/java/util/Formatter/BasicFloatObject.java
! test/java/util/Formatter/BasicInt.java
! test/java/util/Formatter/BasicIntObject.java
! test/java/util/Formatter/BasicLong.java
! test/java/util/Formatter/BasicLongObject.java
! test/java/util/Formatter/BasicShort.java
! test/java/util/Formatter/BasicShortObject.java
! test/java/util/Formatter/genBasic.sh

Changeset: ec4e085f9f30
Author:    aefimov
Date:      2014-11-17 14:11 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ec4e085f9f30

8064914: tzdb.dat compilation failure when using tzdata2014j
Reviewed-by: sherman, coffeys

! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java

Changeset: 224bb8a9297b
Author:    aefimov
Date:      2014-11-17 14:50 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/224bb8a9297b

8064560: (tz) Support tzdata2014j
Reviewed-by: okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: e9cc780faafd
Author:    shade
Date:      2014-11-17 15:30 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e9cc780faafd

8065096: java.net.Authenticator.theAuthenticator should be properly synchronized
Reviewed-by: chegar, lancea

! src/java.base/share/classes/java/net/Authenticator.java

Changeset: 7c1797994c29
Author:    martin
Date:      2014-11-14 11:23 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7c1797994c29

8064846: Lazy-init thread safety problems in core reflection
Summary: Make several fields in core reflection volatile
Reviewed-by: jfranck, shade, plevart

! 
src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java
! 
src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java
! src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java

Changeset: a4c328a2065d
Author:    martin
Date:      2014-11-06 13:29 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a4c328a2065d

8062773: Clarifications for Class specification
Reviewed-by: darcy, psandoz

! src/java.base/share/classes/java/lang/Class.java

Changeset: 5305f7c57fc1
Author:    redestad
Date:      2014-11-17 23:56 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5305f7c57fc1

8065070: (fmt) Avoid creating substrings when building FormatSpecifier
Reviewed-by: martin, shade

! src/java.base/share/classes/java/util/Formatter.java

Changeset: 0e4877620993
Author:    rriggs
Date:      2014-11-19 21:22 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0e4877620993

8064932: java/lang/ProcessBuilder/Basic.java: waitFor didn't take long enough
Reviewed-by: dholmes, martin

! src/java.base/unix/classes/java/lang/UNIXProcess.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java

Changeset: 0846eddb56d5
Author:    rriggs
Date:      2014-11-19 21:28 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0846eddb56d5

8065372: Object.wait(ms, ns) timeout returns early
Reviewed-by: martin, dholmes

! src/java.base/share/classes/java/lang/Object.java

Changeset: 2b86c67b1e51
Author:    lana
Date:      2014-11-20 10:58 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2b86c67b1e51

Merge


Changeset: 6bae411824aa
Author:    bchristi
Date:      2014-11-14 13:46 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6bae411824aa

8064288: sun.management.Flag should loadLibrary()
Summary: Call System.loadLibrary("management") from Flag static initializer
Reviewed-by: mchung

! src/java.management/share/classes/sun/management/Flag.java

Changeset: 97d8785e9ee5
Author:    ihse
Date:      2014-11-21 16:05 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/97d8785e9ee5

8058631: Rename posix to unix in build system to match file name changes
Reviewed-by: simonis, erikj, tbell

! make/CompileDemos.gmk
! make/CreateJars.gmk
! make/Import.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/gensrc/GensrcIcons.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

Changeset: feef46bbf70b
Author:    sherman
Date:      2014-11-21 09:28 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/feef46bbf70b

6321472: Add CRC-32C API
Summary: to add CRC-32C api and implementation
Reviewed-by: sherman
Contributed-by: staffan.frib...@oracle.com

! src/java.base/share/classes/java/util/zip/Adler32.java
! src/java.base/share/classes/java/util/zip/CRC32.java
+ src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/Checksum.java
+ src/java.base/share/classes/java/util/zip/package-info.java
- src/java.base/share/classes/java/util/zip/package.html
+ test/java/util/zip/ChecksumBase.java
+ test/java/util/zip/TestCRC32.java
+ test/java/util/zip/TestCRC32C.java
+ test/java/util/zip/TestChecksum.java

Changeset: 5eeb4aeac83a
Author:    emc
Date:      2014-11-10 15:06 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5eeb4aeac83a

8062556: Add jdk tests for JDK-8058322 and JDK-8058313
Summary: Add tests for two hotspot reflection fixes.
Reviewed-by: dholmes

! test/java/lang/reflect/Parameter/BadClassFiles.java
+ test/java/lang/reflect/Parameter/NoName.java

Changeset: a579414719c5
Author:    sspitsyn
Date:      2014-11-11 21:46 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a579414719c5

6988950: JDWP exit error JVMTI_ERROR_WRONG_PHASE(112)
Summary: Synchronize the jdwp VirtualMachine command functions with the 
VM_DEATH event
Reviewed-by: dcubed, dsamersoff, dholmes

! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c

Changeset: e62ec2dd3fdf
Author:    sla
Date:      2014-11-13 08:02 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e62ec2dd3fdf

Merge


Changeset: c1b9e677cdd7
Author:    brutisso
Date:      2014-10-31 09:29 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c1b9e677cdd7

8061308: Remove iCMS
Reviewed-by: mgerdin, jmasa

! test/lib/testlibrary/jdk/testlibrary/Utils.java

Changeset: 54991b7ca892
Author:    jwilhelm
Date:      2014-11-03 15:53 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/54991b7ca892

Merge


Changeset: fb3142cd5d23
Author:    jwilhelm
Date:      2014-11-13 12:28 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fb3142cd5d23

Merge


Changeset: d994e8044b63
Author:    amurillo
Date:      2014-11-13 16:11 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d994e8044b63

Merge


Changeset: c8f85c512fbb
Author:    amurillo
Date:      2014-11-21 08:00 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c8f85c512fbb

Merge


Changeset: 93f9f69bd122
Author:    amurillo
Date:      2014-11-21 09:54 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/93f9f69bd122

Merge

- src/java.base/share/classes/java/util/zip/package.html

Changeset: 3e276a212a96
Author:    mullan
Date:      2014-11-21 15:23 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3e276a212a96

8046949: Generify the javax.xml.crypto API
Reviewed-by: xuelei

! src/java.xml.crypto/share/classes/javax/xml/crypto/NodeSetData.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Manifest.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Reference.java
! 
src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureProperties.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureProperty.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignedInfo.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLObject.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignature.java
! 
src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfo.java
! 
src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/PGPData.java
! 
src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/RetrievalMethod.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/X509Data.java
! 
src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/ExcC14NParameterSpec.java
! 
src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathFilter2ParameterSpec.java
! 
src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathFilterParameterSpec.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathType.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! 
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! test/javax/xml/crypto/dsig/GenerationTests.java
! test/javax/xml/crypto/dsig/KeySelectors.java
! test/javax/xml/crypto/dsig/SignatureValidator.java
! test/javax/xml/crypto/dsig/X509KeySelector.java

Changeset: 55c0e11f8843
Author:    mullan
Date:      2014-11-21 15:26 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/55c0e11f8843

Merge

- src/java.base/share/classes/java/util/zip/package.html

Changeset: a0f97b403b44
Author:    olagneau
Date:      2014-11-21 19:31 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0f97b403b44

8062037: java/lang/instrument/RetransformBigClass.sh should be quarantined
Summary: Add RedefineBigClass.sh and RetransformBigClss.sh in ProblemList.txt
Reviewed-by: dcubed, sspitsyn
Contributed-by: olivier.lagn...@oracle.com

! test/ProblemList.txt

Changeset: 97f416899d4f
Author:    smarks
Date:      2014-11-21 13:32 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/97f416899d4f

8056313: TEST_BUG: java/util/Timer/NameConstructors.java fails intermittently
Reviewed-by: lancea, rriggs

! test/java/util/Timer/NameConstructors.java

Changeset: bb8bd829b53e
Author:    martin
Date:      2014-11-21 16:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bb8bd829b53e

8065159: AttributedString has quadratic resize algorithm
Summary: Grow backing arrays geometrically instead of arithmetically
Reviewed-by: naoto, okutsu

! src/java.base/share/classes/java/text/AttributedString.java

Changeset: 1c9678d68f72
Author:    msheppar
Date:      2014-11-22 14:56 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1c9678d68f72

8065222: sun/net/www/protocol/http/B6369510.java doesn't execute as expected
Summary: changed address.getHostName() to 
InetAddress.getLocalHost().getHostName() in URL construction in test's doClient 
method
Reviewed-by: chegar

! test/sun/net/www/protocol/http/B6369510.java

Changeset: 9ecc162e232e
Author:    erikj
Date:      2014-11-24 11:40 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9ecc162e232e

8065412: generated source to compile .properties file incorreectly includes the 
module name in the package name
Reviewed-by: tbell, mchung, ihse

! make/gensrc/GensrcProperties.gmk

Changeset: 1d3070db9c6e
Author:    dfuchs
Date:      2014-11-24 17:02 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1d3070db9c6e

8060132: Handlers configured on abstract nodes in logging.properties are not 
always properly closed
Summary: Loggers which have been configured with a handler in the configuration 
file will be retained by the LogManager until reset() is called. A new 
configuration property is added to explicitely turn the fix off.
Reviewed-by: mchung

! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java

Changeset: fdea482eec4a
Author:    vlivanov
Date:      2014-11-24 07:16 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fdea482eec4a

8063135: Enable full LF sharing by default
Reviewed-by: psandoz, shade

! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java

Changeset: 01c8bf6084fb
Author:    vlivanov
Date:      2014-11-24 07:19 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/01c8bf6084fb

8059880: Get rid of LambdaForm interpretation
Reviewed-by: psandoz, kvn, shade

! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java

Changeset: 0f4b70c13556
Author:    alanb
Date:      2014-11-24 18:11 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0f4b70c13556

8065720: (ch) AbstractInterruptibleChannel.end sets interrupted to null
Reviewed-by: psandoz, chegar

! 
src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java

Changeset: 1d480d8fcf8c
Author:    kshefov
Date:      2014-11-25 14:16 +0400
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1d480d8fcf8c

8059070: [TESTBUG] java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java 
failed - timeout
Reviewed-by: psandoz, vlivanov

! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/lib/testlibrary/jdk/testlibrary/Utils.java

Changeset: 291c7b2922b3
Author:    chegar
Date:      2014-11-25 18:43 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/291c7b2922b3

8065072: sun/net/www/http/HttpClient/StreamingRetry.java failed intermittently
Reviewed-by: dfuchs

! test/sun/net/www/http/HttpClient/StreamingRetry.java

Changeset: 7997a11aa421
Author:    serb
Date:      2014-11-05 18:33 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7997a11aa421

7195187: [TEST_BUG] [macosx] javax/swing/SwingUtilities/7088744/bug7088744.java 
failed
Reviewed-by: azvegint, alexsch

! test/javax/swing/SwingUtilities/7088744/bug7088744.java

Changeset: fd7d24b67de5
Author:    prr
Date:      2014-11-06 15:10 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fd7d24b67de5

8062163: java/awt/geom/AffineTransform/TestInvertMethods.java test fails
Reviewed-by: jgodinez

! test/java/awt/geom/AffineTransform/TestInvertMethods.java

Changeset: 6a096bc7b769
Author:    serb
Date:      2014-11-09 22:17 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6a096bc7b769

7169583: JInternalFrame title not antialiased in Nimbus LaF
Reviewed-by: azvegint, alexsch

! 
src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java

Changeset: beec47aecf5a
Author:    yan
Date:      2014-11-10 16:23 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/beec47aecf5a

8063102: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, 
part 1
Reviewed-by: pchelko, serb

! test/com/sun/awt/Translucency/WindowOpacity.java
! test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java
! test/java/awt/Component/PaintAll/PaintAll.java
! 
test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java
! test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java
! 
test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java
! test/java/awt/Frame/FrameSize/TestFrameSize.java
! test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java
! test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java
! test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java
! test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java
! test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java
! 
test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java
! test/java/awt/List/ListPeer/R2303044ListSelection.java
! test/java/awt/List/SingleModeDeselect/SingleModeDeselect.java
! test/java/awt/Paint/ExposeOnEDT.java
! test/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java
! test/java/awt/TextArea/DisposeTest/TestDispose.java
! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
! test/java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java
! test/java/awt/TextField/DisposeTest/TestDispose.java
! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java
! test/java/awt/Window/8027025/Test8027025.java
! test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java
! test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java
! test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java
! 
test/java/awt/security/WarningWindowDisposeTest/WarningWindowDisposeCrashTest.java
! test/java/awt/security/WarningWindowDisposeTest/WarningWindowDisposeTest.java

Changeset: 66682f651425
Author:    yan
Date:      2014-11-10 16:37 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/66682f651425

8063106: Change open swing regression tests to avoid 
sun.awt.SunToolkit.realSync, part 1
Reviewed-by: pchelko, serb

! test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java
+ 
test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java
+ test/java/awt/Window/GetWindowsTest/GetWindowsTest.java
+ test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.html
+ test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.java
+ 
test/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java
+ test/java/awt/security/WarningWindowDisposeTest/policy
! test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java
+ test/javax/swing/JComboBox/6406264/bug6406264.java
! test/javax/swing/JComboBox/8015300/Test8015300.java
! 
test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java
! test/javax/swing/JComponent/6989617/bug6989617.java
! test/javax/swing/JEditorPane/4492274/bug4492274.java
! test/javax/swing/JInternalFrame/4251301/bug4251301.java
! test/javax/swing/JInternalFrame/6647340/bug6647340.java
! test/javax/swing/JInternalFrame/6725409/bug6725409.java
! test/javax/swing/JLayer/6824395/bug6824395.java
+ test/javax/swing/JPopupMenu/6583251/bug6583251.java
! test/javax/swing/JPopupMenu/6691503/bug6691503.java
! test/javax/swing/JPopupMenu/6694823/bug6694823.java
! test/javax/swing/JScrollBar/4865918/bug4865918.java
+ test/javax/swing/JScrollPane/6274267/bug6274267.java
! test/javax/swing/JSpinner/8008657/bug8008657.java
! test/javax/swing/JSplitPane/4816114/bug4816114.java
! test/javax/swing/JTabbedPane/7024235/Test7024235.java
! test/javax/swing/JTabbedPane/7170310/bug7170310.java
! test/javax/swing/JTabbedPane/8017284/bug8017284.java
! test/javax/swing/JTable/8032874/bug8032874.java
! test/javax/swing/JTextArea/7049024/bug7049024.java
+ test/javax/swing/JToolBar/4529206/bug4529206.java
! test/javax/swing/JViewport/7107099/bug7107099.java
+ test/javax/swing/Popup/6514582/bug6514582.java
! test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java
! test/javax/swing/Security/6657138/ComponentTest.java
! test/javax/swing/SwingTest.java
! test/javax/swing/text/Utilities/bug7045593.java
! test/javax/swing/text/View/8048110/bug8048110.java
! test/javax/swing/text/html/7189299/bug7189299.java
! test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java
! test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java
! test/javax/swing/text/html/parser/Parser/7165725/bug7165725.java

Changeset: b1ffb920d8cd
Author:    ddehaven
Date:      2014-11-12 09:36 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b1ffb920d8cd

Merge


Changeset: 14ea41a9241f
Author:    alexsch
Date:      2014-11-13 12:00 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/14ea41a9241f

8064468: ownedWindowList access requires synchronization in 
Window.setAlwaysOnTop() method
Reviewed-by: serb, pchelko

! src/java.desktop/share/classes/java/awt/Window.java
+ test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java

Changeset: 99ff64402195
Author:    pchelko
Date:      2014-11-14 16:19 +0400
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/99ff64402195

8023723: Can not paste and copy the text from the text area into the editor
Reviewed-by: serb, alexsch

+ 
src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService
- 
src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService

Changeset: 27da3598f030
Author:    anashaty
Date:      2014-11-14 17:53 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/27da3598f030

8059739: Dragged and Dropped data is corrupted for two data types
Reviewed-by: serb, pchelko

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTransferable.java
+ test/javax/swing/DataTransfer/8059739/bug8059739.java

Changeset: 17e14f62e34b
Author:    prr
Date:      2014-11-17 12:32 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/17e14f62e34b

Merge


Changeset: 0e5f0adc50fa
Author:    prr
Date:      2014-11-25 10:41 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0e5f0adc50fa

Merge

- src/java.base/share/classes/java/util/zip/package.html

Changeset: 6a1801b81fef
Author:    weijun
Date:      2014-11-26 15:28 +0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6a1801b81fef

8061253: Spec cleanup for some security-related classes
Reviewed-by: mullan

! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! 
src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! 
src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
! 
src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java
! 
src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! 
src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java

Changeset: ae2b1027767b
Author:    ihse
Date:      2014-11-26 15:15 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ae2b1027767b

8065913: Various improvements in SetupNativeCompilation
Reviewed-by: erikj

! make/launcher/Launcher-jdk.runtime.gmk
! make/lib/LibCommon.gmk

Changeset: 222d7ca80e4f
Author:    ksrini
Date:      2014-11-26 11:12 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/222d7ca80e4f

8060026: Update jdk/test/tools/launcher tests to eliminate dependency on 
sun.tools.jar.Main
Reviewed-by: alanb, ksrini, psandoz
Contributed-by: amy...@oracle.com

! test/tools/launcher/TestHelper.java

Changeset: 9da9b65d6676
Author:    dfuchs
Date:      2014-11-26 20:10 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9da9b65d6676

8065748: Add a test to verify that non ascii characters in Encodings.properties 
do not cause issues
Reviewed-by: joehw

! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java

Changeset: 45f6d6b037ef
Author:    alanb
Date:      2014-11-28 14:58 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/879c937b6536

Merge


Changeset: 2f22ec7a15c6
Author:    dfuchs
Date:      2014-12-01 21:02 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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: 0bddfc90d139
Author:    shade
Date:      2014-11-13 01:55 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0bddfc90d139

8059677: Thread.getName() instantiates Strings
Reviewed-by: chegar, dholmes, sla, rriggs

! src/java.base/share/classes/java/lang/Thread.java

Changeset: 0fc5f059eeed
Author:    miauno
Date:      2014-11-14 10:22 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0fc5f059eeed

8064799: [TESTBUG] JT-Reg Serviceability tests to be run as part of JPRT submit 
job
Reviewed-by: sla, alanb, dholmes, sspitsyn

! test/TEST.groups

Changeset: e9bd8b619bf4
Author:    sla
Date:      2014-11-17 09:36 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e9bd8b619bf4

Merge


Changeset: 7436428ba368
Author:    ykantser
Date:      2014-11-18 16:20 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7436428ba368

6542634: TEST BUG: MISC_REGRESSION tests need to have minimum timeouts examined
Reviewed-by: sla, jbachorik, egahlin

! test/ProblemList.txt
- test/sun/tools/jinfo/Basic.sh
+ test/sun/tools/jinfo/JInfoHelper.java
+ test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
+ test/sun/tools/jinfo/JInfoRunningProcessTest.java
+ test/sun/tools/jinfo/JInfoSanityTest.java

Changeset: b1ff58496045
Author:    sgabdura
Date:      2014-11-17 13:11 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b1ff58496045

8048050: Agent NullPointerException when rmi.port in use
Reviewed-by: jbachorik, dfuchs

! 
src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java

Changeset: ba5d1059d28b
Author:    sla
Date:      2014-11-24 09:57 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ba5d1059d28b

Merge

- src/java.base/share/classes/java/util/zip/package.html
! test/ProblemList.txt

Changeset: 4e15f194ea88
Author:    eistepan
Date:      2014-11-19 17:51 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4e15f194ea88

8062536: [TESTBUG] Conflicting GC combinations in jdk tests
Reviewed-by: brutisso, dholmes

! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
! test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
! test/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
! test/java/lang/management/MemoryMXBean/PendingAllGC.sh
! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
! test/java/lang/ref/EnqueuePollRace.java
! test/sun/tools/jps/JpsHelper.java

Changeset: 11c7532e384c
Author:    jwilhelm
Date:      2014-11-26 17:41 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/11c7532e384c

Merge

- src/java.base/share/classes/java/util/zip/package.html
- test/sun/tools/jinfo/Basic.sh

Changeset: a4584170309b
Author:    amurillo
Date:      2014-11-27 07:16 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a4584170309b

Merge

- test/sun/tools/jinfo/Basic.sh

Changeset: e784cdeb95d2
Author:    amurillo
Date:      2014-12-02 14:36 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/10f3368deebe

8066131: Update java/nio/charset/Charset/NIOCharsetAvailabilityTest.java to 
eliminate dependency on sun.misc.Launcher
Reviewed-by: alanb
Contributed-by: amy...@oracle.com

! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java

Changeset: 4316e603ae2a
Author:    chegar
Date:      2014-12-03 19:28 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/41e0b5b20312

8048619: Implement tests for converting PKCS12 keystores
Reviewed-by: weijun
Contributed-by: Zaiyao Liu <zaiyao....@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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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: 6b2314173433
Author:    lana
Date:      2014-12-04 15:22 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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: 9ade71a206f9
Author:    katleman
Date:      2014-12-11 11:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9ade71a206f9

Added tag jdk9-b42 for changeset 6b2314173433

! .hgtags

Changeset: 7a463974a46b
Author:    smarks
Date:      2014-12-04 18:54 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/ba6d8f56003b

8064407: (fc) FileChannel transferTo should use TransmitFile on Windows
Reviewed-by: alanb
Contributed-by: kirk.sh...@microsoft.com, v-val...@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/bsd-port/jdk9/jdk/rev/913808eaf19a

8058407: Remove Multiple JRE support in the Java launcher
Reviewed-by: alanb, darcy, ksrini
Contributed-by: neil.t...@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/bsd-port/jdk9/jdk/rev/306c2e872d8f

8049432: New tests for TLS property jdk.tls.client.protocols
Reviewed-by: xuelei
Contributed-by: Zaiyao Liu <zaiyao....@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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/c1c09078179f

Merge


Changeset: a560f2d42485
Author:    amurillo
Date:      2014-12-05 16:36 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a560f2d42485

Merge


Changeset: 50cb7c75d05e
Author:    amurillo
Date:      2014-12-09 14:02 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/67149f72aa6f

Merge


Changeset: 4d6c9954ac70
Author:    weijun
Date:      2014-12-11 15:23 +0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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 <otavioj...@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/bsd-port/jdk9/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/bsd-port/jdk9/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: 8c6ad41974f9
Author:    lana
Date:      2014-12-11 12:27 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8c6ad41974f9

Merge

- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h

Changeset: 4cd41f1142d2
Author:    lana
Date:      2014-12-18 19:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4cd41f1142d2

Added tag jdk9-b43 for changeset 8c6ad41974f9

! .hgtags

Changeset: bb479cd327c2
Author:    smarks
Date:      2014-12-11 18:40 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/1a1df1d30162

8067254: No debug symbols in JPRT Windows builds
Reviewed-by: tbell

! make/src/classes/build/tools/module/ModuleArchive.java

Changeset: 63c558ffb833
Author:    martin
Date:      2014-11-21 16:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/63c558ffb833

8065172: More core reflection final and volatile annotations
Summary: more fiddling with "final" and "volatile" field modifiers
Reviewed-by: jfranck, plevart, psandoz

! src/java.base/share/classes/sun/reflect/Label.java
! src/java.base/share/classes/sun/reflect/ReflectionFactory.java
! 
src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! 
src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java
! 
src/java.base/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java
! 
src/java.base/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java
! 
src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
! src/java.base/share/classes/sun/reflect/generics/factory/GenericsFactory.java
! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java
! 
src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java
! 
src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java
! 
src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
! 
src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java
! 
src/java.base/share/classes/sun/reflect/generics/repository/AbstractRepository.java
! 
src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java
! 
src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java
! 
src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java
! 
src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java
! 
src/java.base/share/classes/sun/reflect/generics/repository/MethodRepository.java
! src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java
! src/java.base/share/classes/sun/reflect/generics/tree/Signature.java
! src/java.base/share/classes/sun/reflect/generics/tree/Wildcard.java
! src/java.base/share/classes/sun/reflect/generics/visitor/Reifier.java
! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java

Changeset: 84e19392365e
Author:    martin
Date:      2014-12-10 09:23 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/84e19392365e

8065804: JEP 171: Clarifications/corrections for fence intrinsics
Reviewed-by: dholmes, shade, dl, psandoz

! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: 244da7af6a69
Author:    rriggs
Date:      2014-12-12 15:07 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/244da7af6a69

8056238: (process) ProcessBuilder.redirectError spec has a broken link
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/ProcessBuilder.java

Changeset: 678faa7d1a6a
Author:    martin
Date:      2014-10-30 07:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/678faa7d1a6a

8067377: My hobby: caning, then then canning, the the can-can
Summary: Fix ALL the stutters!
Reviewed-by: rriggs, mchung, lancea

! src/demo/share/jfc/TableExample/TableSorter.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassValue.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/security/DomainCombiner.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/Spliterator.java
! src/java.base/share/classes/java/util/Spliterators.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/misc/JavaNioAccess.java
! src/java.base/share/classes/sun/misc/VM.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java
! src/java.base/share/classes/sun/security/ssl/MAC.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/GeneralName.java
! src/java.base/share/classes/sun/security/x509/URIName.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java
! src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java
! src/java.base/share/classes/sun/text/normalizer/UTF16.java
! src/java.base/share/native/libjli/java.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SocketOutputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/windows/native/libjli/cmdtoargs.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollPaneUI.java
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! 
src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Checkbox.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java
! src/java.desktop/share/classes/java/awt/RadialGradientPaint.java
! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java
! src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/font/GlyphVector.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/print/PrinterIOException.java
! src/java.desktop/share/classes/java/beans/Encoder.java
! src/java.desktop/share/classes/java/beans/Transient.java
! src/java.desktop/share/classes/javax/imageio/IIOParam.java
! src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java
! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
! src/java.desktop/share/classes/javax/sound/sampled/Clip.java
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/ArrayTable.java
! src/java.desktop/share/classes/javax/swing/Box.java
! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenuItem.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/OverlayLayout.java
! src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java
! src/java.desktop/share/classes/javax/swing/SpinnerModel.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/ViewportLayout.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/table/TableColumn.java
! src/java.desktop/share/classes/javax/swing/text/BoxView.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/ElementIterator.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java
! src/java.desktop/share/classes/javax/swing/text/html/LineView.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/DTDConstants.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java
! src/java.desktop/share/classes/sun/font/BidiUtils.java
! src/java.desktop/share/classes/sun/font/Decoration.java
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! src/java.desktop/share/native/common/font/fontscalerdefs.h
! src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c
! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h
! src/java.desktop/share/native/liblcms/LCMS.c
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
! src/java.desktop/unix/classes/sun/font/NativeFont.java
! src/java.desktop/unix/native/common/awt/awt_Font.c
! src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.h
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h
! src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! 
src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! 
src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
! src/java.management/share/classes/javax/management/openmbean/ArrayType.java
! src/java.management/share/classes/javax/management/openmbean/SimpleType.java
! 
src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java
! src/java.naming/share/classes/javax/naming/ldap/Rdn.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
! src/java.rmi/share/classes/java/rmi/registry/LocateRegistry.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
! src/java.scripting/share/classes/javax/script/ScriptContext.java
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java
! 
src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
! src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java
! 
src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java
! 
src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! 
src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html
! 
src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java
! 
src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
! 
src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
! 
src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
! 
src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
! 
src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
! 
src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
! 
src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
! 
src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! 
src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
! src/sample/share/nio/server/ChannelIOSecure.java
! src/sample/solaris/dtrace/hotspot/gc_time_stat.d

Changeset: dc233e3db21e
Author:    chegar
Date:      2014-12-13 20:22 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dc233e3db21e

8067112: Update java/util/Collections/EmptyIterator.java to eliminate 
dependency on sun.tools.java
Reviewed-by: chegar, prappo
Contributed-by: Amy Lu <amy...@oracle.com>

! test/java/util/Collections/EmptyIterator.java

Changeset: 026b9a30e8b2
Author:    sjiang
Date:      2014-12-15 19:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/026b9a30e8b2

8067241: DeadlockTest.java failed with negative timeout value
Reviewed-by: dfuchs, sspitsyn

! test/javax/management/standardmbean/DeadlockTest.java

Changeset: 655c81c02331
Author:    bpb
Date:      2014-12-15 12:09 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/655c81c02331

8025619: (fc) FileInputStream.getChannel on closed stream returns FileChannel 
that doesn't know that stream is closed
Summary: If the stream is closed ensure getChannel() returns a closed channel. 
Also, FileKey.create() should throw an IOException directly instead of wrapping 
it in an Error.
Reviewed-by: alanb

! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/FileKey.java
! src/java.base/windows/classes/sun/nio/ch/FileKey.java
+ test/java/nio/channels/FileChannel/GetClosedChannel.java

Changeset: 97ad64a400ab
Author:    rriggs
Date:      2014-12-15 17:36 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/97ad64a400ab

8067486: Add diagnostics for Exception: Read from closed pipe hang
Reviewed-by: lancea

! test/java/lang/Runtime/exec/SleepyCat.java

Changeset: dd0b279b0565
Author:    sherman
Date:      2014-12-16 04:58 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dd0b279b0565

8067289: Fix deprecation warnings in java.base module - CRC32C
Summary: to remove the deprecation warning in CRC32C class
Reviewed-by: darcy
Contributed-by: staffan.frib...@oracle.com

! src/java.base/share/classes/java/util/zip/CRC32C.java

Changeset: 003295073abf
Author:    prappo
Date:      2014-12-16 12:43 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/003295073abf

8066867: Add InputStream transferTo to transfer content to an OutputStream
Reviewed-by: chegar
Contributed-by: Alan Bateman <alan.bate...@oracle.com>, Chris Hegarty 
<chris.hega...@oracle.com>, Patrick Reinhart <patr...@reini.net>, Pavel Rappo 
<pavel.ra...@oracle.com>

! src/java.base/share/classes/java/io/InputStream.java
+ test/java/io/InputStream/TransferTo.java

Changeset: 70e68970bdee
Author:    dfuchs
Date:      2014-12-16 17:32 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/70e68970bdee

8066612: Add a test that will call getDeclaredFields() on all classes and try 
to set them accessible.
Summary: This test use the jrt:/ file system to find the name of all classes, 
then loads each of them, get their declared fields, and attempt to call 
setAccessible.
Reviewed-by: coffeys, dholmes, plevart

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

Changeset: bbc662907181
Author:    avstepan
Date:      2014-11-18 16:32 +0400
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bbc662907181

8055836: move awt tests from AWT_Modality to OpenJDK repository - part 9
Summary: Some modality tests for Print dialog were added
Reviewed-by: pchelko

+ test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html
+ test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java
+ test/java/awt/Modal/PrintDialogsTest/Test.java

Changeset: 67ad12a0cbaa
Author:    avstepan
Date:      2014-11-18 17:10 +0400
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/67ad12a0cbaa

8054359: move awt automated tests from AWT_Modality to OpenJDK repository - 
part 8
Summary: Some new tests to check FileDialog modality behavior
Reviewed-by: alexsch, pchelko

+ test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDWDTest.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java
+ test/java/awt/Modal/FileDialog/FileDialogFWDTest.java
+ test/java/awt/Modal/FileDialog/FileDialogModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModalityTest.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java

Changeset: 9f15846307ba
Author:    avstepan
Date:      2014-11-19 14:12 +0400
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9f15846307ba

8054143: move awt automated tests from AWT_Modality to OpenJDK repository - 
part 6
Reviewed-by: pchelko

+ test/java/awt/Modal/ToBack/ToBackAppModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal6Test.java
+ test/java/awt/Modal/ToBack/ToBackDDFTest.java
+ test/java/awt/Modal/ToBack/ToBackDocModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal6Test.java
+ test/java/awt/Modal/ToBack/ToBackFDFTest.java
+ test/java/awt/Modal/ToBack/ToBackModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackModal6Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless1Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless2Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless3Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless4Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless5Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless6Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal6Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal6Test.java

Changeset: 2f79e5e1359b
Author:    pchelko
Date:      2014-11-19 16:42 +0400
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2f79e5e1359b

8058193: [macosx] Potential incomplete fix for JDK-8031485
Reviewed-by: alexsch, serb

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
- test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java
+ test/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java

Changeset: 4ef86895869c
Author:    yan
Date:      2014-11-21 16:11 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4ef86895869c

8063107: Change open swing regression tests to avoid 
sun.awt.SunToolkit.realSync, part 2
8064573: [TEST_BUG] javax/swing/text/AbstractDocument/6968363/Test6968363.java 
is asocial pressing VK_LEFT and not releasing
8064575: [TEST_BUG] javax/swing/JEditorPane/6917744/bug6917744.java 100 times 
press keys and never releases
8064809: [TEST_BUG] javax/swing/JComboBox/4199622/bug4199622.java contains a 
lot of keyPress and not a single keyRelease
Reviewed-by: alexsch, pchelko

! test/javax/swing/AbstractButton/6711682/bug6711682.java
+ test/javax/swing/JButton/4368790/bug4368790.java
! test/javax/swing/JColorChooser/Test6541987.java
! test/javax/swing/JColorChooser/Test6827032.java
! test/javax/swing/JColorChooser/Test7194184.java
! test/javax/swing/JComboBox/4199622/bug4199622.java
+ test/javax/swing/JComboBox/4515752/DefaultButtonTest.java
! test/javax/swing/JComboBox/4743225/bug4743225.java
! test/javax/swing/JComboBox/6236162/bug6236162.java
+ test/javax/swing/JComboBox/6559152/bug6559152.java
! test/javax/swing/JComboBox/6607130/bug6607130.java
! test/javax/swing/JComboBox/8032878/bug8032878.java
! test/javax/swing/JComboBox/8057893/bug8057893.java
! test/javax/swing/JComponent/6683775/bug6683775.java
! test/javax/swing/JComponent/7154030/bug7154030.java
! test/javax/swing/JEditorPane/6917744/bug6917744.java
! test/javax/swing/JFileChooser/4524490/bug4524490.java
! test/javax/swing/JFileChooser/7199708/bug7199708.java
! test/javax/swing/JFileChooser/8002077/bug8002077.java
! test/javax/swing/JFileChooser/8021253/bug8021253.java
! test/javax/swing/JFrame/4962534/bug4962534.java
! test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
! test/javax/swing/JInternalFrame/5066752/bug5066752.java
! test/javax/swing/JInternalFrame/8020708/bug8020708.java
! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java
! test/javax/swing/JList/6462008/bug6462008.java
+ test/javax/swing/JList/6510999/bug6510999.java
+ test/javax/swing/JMenu/4417601/bug4417601.java
! test/javax/swing/JMenu/4515762/bug4515762.java
! test/javax/swing/JMenu/4692443/bug4692443.java
+ test/javax/swing/JMenu/6359669/bug6359669.java
+ test/javax/swing/JMenu/6470128/bug6470128.java
+ test/javax/swing/JMenu/6538132/bug6538132.java
! test/javax/swing/JMenuBar/4750590/bug4750590.java
! test/javax/swing/JMenuItem/4171437/bug4171437.java
! test/javax/swing/JMenuItem/4654927/bug4654927.java
! test/javax/swing/JMenuItem/6209975/bug6209975.java
+ test/javax/swing/JMenuItem/6249972/bug6249972.java
! 
test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
+ test/javax/swing/JOptionPane/6428694/bug6428694.java
! test/javax/swing/JOptionPane/7138665/bug7138665.java
! test/javax/swing/JPopupMenu/4458079/bug4458079.java
+ test/javax/swing/JPopupMenu/4634626/bug4634626.html
+ test/javax/swing/JPopupMenu/4634626/bug4634626.java
! test/javax/swing/JPopupMenu/4966112/bug4966112.java
+ test/javax/swing/JPopupMenu/6217905/bug6217905.java
+ test/javax/swing/JPopupMenu/6415145/bug6415145.java
+ test/javax/swing/JPopupMenu/6515446/bug6515446.java
+ test/javax/swing/JPopupMenu/6544309/bug6544309.java
+ test/javax/swing/JPopupMenu/6580930/bug6580930.java
! test/javax/swing/JPopupMenu/6800513/bug6800513.java
! test/javax/swing/JPopupMenu/6827786/bug6827786.java
! test/javax/swing/JPopupMenu/6987844/bug6987844.java
! test/javax/swing/JPopupMenu/7154841/bug7154841.java
! test/javax/swing/JRadioButton/8033699/bug8033699.java
! test/javax/swing/JRadioButton/8041561/bug8041561.java
! test/javax/swing/JRootPane/4670486/bug4670486.java
! test/javax/swing/JScrollBar/4708809/bug4708809.java
! test/javax/swing/JScrollBar/6542335/bug6542335.java
! test/javax/swing/JScrollBar/7163696/Test7163696.java
! test/javax/swing/JScrollBar/bug4202954/bug4202954.java
! test/javax/swing/JSlider/6348946/bug6348946.java
+ test/javax/swing/JSlider/6401380/bug6401380.java
! test/javax/swing/JSlider/6848475/bug6848475.java
! test/javax/swing/JSpinner/4973721/bug4973721.java
! test/javax/swing/JSpinner/5012888/bug5012888.java
! test/javax/swing/JSplitPane/4885629/bug4885629.java
! test/javax/swing/JTabbedPane/4361477/bug4361477.java
! test/javax/swing/JTabbedPane/4624207/bug4624207.java
! test/javax/swing/JTabbedPane/6495408/bug6495408.java
! test/javax/swing/JTabbedPane/7161568/bug7161568.java
! test/javax/swing/JTable/4220171/bug4220171.java
! test/javax/swing/JTable/6263446/bug6263446.java
! test/javax/swing/JTable/6777378/bug6777378.java
! test/javax/swing/JTable/7055065/bug7055065.java
! test/javax/swing/JTable/7068740/bug7068740.java
! test/javax/swing/JTableHeader/6884066/bug6884066.java
! test/javax/swing/JTableHeader/6889007/bug6889007.java
! test/javax/swing/JTextArea/4697612/bug4697612.java
! test/javax/swing/JTextField/8036819/bug8036819.java
! test/javax/swing/JToolBar/4247996/bug4247996.java
! test/javax/swing/JToolTip/4846413/bug4846413.java
! test/javax/swing/JTree/4330357/bug4330357.java
! test/javax/swing/JTree/4908142/bug4908142.java
! test/javax/swing/JTree/4927934/bug4927934.java
! test/javax/swing/JTree/6263446/bug6263446.java
! test/javax/swing/JTree/6505523/bug6505523.java
+ test/javax/swing/JTree/6578666/bug6578666.java
! test/javax/swing/JTree/8003400/Test8003400.java
! test/javax/swing/JTree/8004298/bug8004298.java
! test/javax/swing/Popup/TaskbarPositionTest.java
! test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java
! test/javax/swing/SwingUtilities/4917669/bug4917669.java
! test/javax/swing/SwingUtilities/7146377/bug7146377.java
! test/javax/swing/ToolTipManager/Test6256140.java
! test/javax/swing/dnd/7171812/bug7171812.java
! test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java
! test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java
! test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java
! test/javax/swing/plaf/synth/7158712/bug7158712.java
! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
! 
test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
! test/javax/swing/text/AbstractDocument/6968363/Test6968363.java
! test/javax/swing/text/CSSBorder/6796710/bug6796710.java
! test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java
! test/javax/swing/text/JTextComponent/5074573/bug5074573.java
! test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java
! test/javax/swing/text/View/8014863/bug8014863.java
! test/javax/swing/text/html/CSS/4530474/bug4530474.java
! test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java

Changeset: b8b6d817547e
Author:    prr
Date:      2014-11-25 12:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b8b6d817547e

Merge

- src/java.base/share/classes/java/util/zip/package.html

Changeset: 675344f2c1b6
Author:    alexsch
Date:      2014-11-27 14:27 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/675344f2c1b6

8065098: JColorChooser no longer supports drag and drop between two JVM 
instances
Reviewed-by: serb, pchelko

! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
+ test/javax/swing/JColorChooser/8065098/JColorChooserDnDTest.java
+ test/javax/swing/JColorChooser/8065098/bug8065098.html
+ test/javax/swing/JColorChooser/8065098/bug8065098.java

Changeset: 785732b1971f
Author:    serb
Date:      2014-11-28 10:42 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/785732b1971f

8059942: Default implementation of DrawImage.renderImageXform() should be 
improved for d3d/ogl
Reviewed-by: flar, prr

! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
! src/java.desktop/share/classes/sun/java2d/pipe/Region.java
+ test/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java

Changeset: 76451ab6f49a
Author:    serb
Date:      2014-11-28 13:55 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/76451ab6f49a

8061832: J2DBench can be improved
Reviewed-by: prr, bae

! src/demo/share/java2d/J2DBench/options/default.opt
! src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java
! src/demo/share/java2d/J2DBench/src/j2dbench/Group.java
! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java
! 
src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/EmbeddedProfileTests.java

Changeset: 754d2145a54a
Author:    serb
Date:      2014-11-28 14:03 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/754d2145a54a

8059944: [OGL] Metrics for a method choice copying of texture should be improved
Reviewed-by: bae, prr

! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c
! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c
! src/java.desktop/share/native/common/java2d/opengl/OGLContext.h

Changeset: 3b2bc2801098
Author:    alexsch
Date:      2014-11-28 19:17 +0400
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3b2bc2801098

8031696: [macosx] TwentyThousandTest test failed with OOM
Reviewed-by: serb, pchelko

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java

Changeset: 43f4dc0c2489
Author:    serb
Date:      2014-11-30 15:43 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/43f4dc0c2489

8029536: JFileChooser filter uses .toString() instead of getDescription() for 
filter text on GTK laf
Reviewed-by: azvegint, alexsch

! 
src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
+ test/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.html
+ test/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java

Changeset: b6001bed0227
Author:    azvegint
Date:      2014-12-02 12:45 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b6001bed0227

8064700: [parfait] Function Call Mismatch in 
jdk/src/java/desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Reviewed-by: alexsch, serb

! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c

Changeset: 1d10e21882c1
Author:    azvegint
Date:      2014-12-02 12:47 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1d10e21882c1

8064698: [parfait] JNI exception pending in jdk/src/java/desktop/unix/native: 
libawt_xawt/awt/, common/awt
Reviewed-by: alexsch, serb

! src/java.desktop/unix/native/common/awt/awt_Font.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c

Changeset: af0700ba5538
Author:    azvegint
Date:      2014-12-02 12:48 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/af0700ba5538

8064699: [parfait] JNI primitive type mismatch in 
jdk/src/java/desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Reviewed-by: alexsch, serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 3f675a227cb2
Author:    alexsch
Date:      2014-12-03 14:25 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3f675a227cb2

8066142: Edit the value in the text field and then press the tab key, the 
number don't increase
Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/javax/swing/JComboBox.java

Changeset: bd80a2cdf91e
Author:    serb
Date:      2014-12-03 15:43 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bd80a2cdf91e

6345095: regression test EmptyClipRenderingTest fails
Reviewed-by: azvegint, alexsch

+ test/sun/java2d/SunGraphics2D/EmptyClipRenderingTest.java

Changeset: a01b5719c00b
Author:    serb
Date:      2014-12-03 18:04 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a01b5719c00b

8024626: CTW CRASH: SIGSEGV in ctw/jre/lib/rt_jar/preloading_1 and 
ctw/jre/lib/rt_jar/sun_awt_X11_ListHelper
Reviewed-by: azvegint, alexsch

! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java

Changeset: e609ae899d01
Author:    prr
Date:      2014-12-03 11:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e609ae899d01

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/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/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/jinfo/Basic.sh
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh

Changeset: e75e73b6d5d7
Author:    serb
Date:      2014-12-05 12:41 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e75e73b6d5d7

8059998: Broken link in java.awt.event Interface KeyListener
Reviewed-by: ant, alexsch

! src/java.desktop/share/classes/java/awt/event/KeyListener.java

Changeset: 418d2e751094
Author:    yan
Date:      2014-12-05 14:55 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/418d2e751094

8063104: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, 
part 2
Reviewed-by: serb, alexsch

+ test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java
+ test/java/awt/Choice/GetSizeTest/GetSizeTest.java
+ test/java/awt/Choice/GrabLockTest/GrabLockTest.java
+ test/java/awt/Choice/PopupPosTest/PopupPosTest.html
+ test/java/awt/Choice/PopupPosTest/PopupPosTest.java
+ test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java
+ test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html
+ test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java
+ test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java
! test/java/awt/Component/7097771/bug7097771.java
! test/java/awt/Component/F10TopToplevel/F10TopToplevel.java
+ test/java/awt/Component/NativeInLightShow/NativeInLightShow.java
+ test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java
+ test/java/awt/Focus/6378278/InputVerifierTest.java
+ test/java/awt/Focus/6382144/EndlessLoopTest.java
+ test/java/awt/Focus/6401036/InputVerifierTest2.java
+ test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html
+ test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java
+ 
test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html
+ 
test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java
! test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java
+ test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html
+ test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java
! 
test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java
+ 
test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html
+ 
test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java
+ 
test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html
+ 
test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java
! test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java
+ test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java
! test/java/awt/FullScreen/8013581/bug8013581.java
! test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java
+ 
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html
+ 
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java
+ 
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html
+ 
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java
+ 
test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java
+ 
test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java
+ test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java
! test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java
! test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java
+ test/java/awt/List/KeyEventsTest/KeyEventsTest.html
+ test/java/awt/List/KeyEventsTest/KeyEventsTest.java
! test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java
! test/java/awt/List/ScrollOutside/ScrollOut.java
! test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java
! test/java/awt/MenuBar/8007006/bug8007006.java
! test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java
! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java
! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java
! test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java
! test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java
! test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java
! test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java
! test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java
! test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java
! test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java
! test/java/awt/Paint/PaintNativeOnUpdate.java
! test/java/awt/Robot/CtorTest/CtorTest.java
+ 
test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java
! test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java
+ test/java/awt/Toolkit/RealSync/Test.java
! test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java
! test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java
! test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java
! test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java
! test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java
! test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java
! test/java/awt/event/KeyEvent/8020209/bug8020209.java
! test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java
! test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java
! test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java
! test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java
! test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java
+ test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java
! test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java
! test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java
+ test/java/awt/grab/MenuDragEvents/MenuDragEvents.html
+ test/java/awt/grab/MenuDragEvents/MenuDragEvents.java
! test/java/awt/regtesthelpers/Util.java
+ test/java/awt/regtesthelpers/UtilInternal.java
! test/javax/swing/JLabel/6596966/bug6596966.java
! test/javax/swing/regtesthelpers/Util.java
! test/sun/awt/dnd/8024061/bug8024061.java

Changeset: c5f828726f94
Author:    prr
Date:      2014-12-07 09:03 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c5f828726f94

Merge


Changeset: e5d44ab3cf22
Author:    prr
Date:      2014-12-16 08:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e5d44ab3cf22

Merge

- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/unix/native/common/awt/awt_Font.c

Changeset: e934242d0c1f
Author:    prr
Date:      2014-12-16 09:51 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e934242d0c1f

Merge


Changeset: 5b63e9c1e8a0
Author:    darcy
Date:      2014-12-16 11:05 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b63e9c1e8a0

8067091: Fix Windows-specific deprecation warnings in the jdk.crypto.mscapi 
module
Reviewed-by: vinnie

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java

Changeset: c8c8e1a13fa6
Author:    darcy
Date:      2014-12-16 11:49 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c8c8e1a13fa6

8067088: Suppress solaris-specific deprecation warnings in the 
jdk.crypto.ucrypto module
Reviewed-by: valeriep

! 
src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java

Changeset: aa18d1783f1e
Author:    naoto
Date:      2014-12-16 12:48 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aa18d1783f1e

8062588: Support java.util.spi.*, java.text.spi.*, java.awt.im.spi loaded from 
classpath
Reviewed-by: alanb

! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! 
src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/java.desktop/share/classes/java/awt/im/spi/package.html
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! test/ProblemList.txt
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/BreakIteratorProviderTest.sh
! test/java/util/PluggableLocale/CalendarDataProviderTest.sh
! test/java/util/PluggableLocale/CalendarNameProviderTest.sh
! test/java/util/PluggableLocale/ClasspathTest.java
! test/java/util/PluggableLocale/ClasspathTest.sh
! test/java/util/PluggableLocale/CollatorProviderTest.sh
! test/java/util/PluggableLocale/CurrencyNameProviderTest.sh
! test/java/util/PluggableLocale/DateFormatProviderTest.sh
! test/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh
! test/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/java/util/PluggableLocale/GenericTest.sh
! test/java/util/PluggableLocale/LocaleNameProviderTest.sh
! test/java/util/PluggableLocale/NumberFormatProviderTest.sh
! test/java/util/PluggableLocale/TimeZoneNameProviderTest.sh
! test/java/util/ResourceBundle/Bug6299235Test.sh

Changeset: 8bb2d5d056bf
Author:    aefimov
Date:      2014-12-16 23:59 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8bb2d5d056bf

8051641: Africa/Casablanca transitions is incorrectly calculated starting from 
2027
Reviewed-by: sherman

! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! test/ProblemList.txt
! test/sun/util/calendar/zi/Rule.java

Changeset: 18d25147d35c
Author:    minqi
Date:      2014-11-26 15:33 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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...@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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/59f5ad46377d

6364329: jstat displays "invalid argument count" with usage
Reviewed-by: jbachorik
Contributed-by: Yuri Gaevsky <gaev...@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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/jdk/rev/f2954ad24621

Merge


Changeset: cc4f004df279
Author:    amurillo
Date:      2014-12-16 13:10 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cc4f004df279

Merge

! src/java.base/share/native/libjli/java.c
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! test/ProblemList.txt
- test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java

Changeset: a6c4836d66fa
Author:    smarks
Date:      2014-12-16 13:45 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a6c4836d66fa

8035117: TEST_BUG: java/rmi/server/RemoteObject/notExtending/NotExtending.java 
can fail with timeout
Reviewed-by: lancea

! test/java/rmi/server/RemoteObject/notExtending/NotExtending.java

Changeset: aac334240f21
Author:    ksrini
Date:      2014-12-16 16:02 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aac334240f21

8067421: java -help contains information about 
"-version:",'-jre-restrict-search', '-no-jre-restrict-search', but they are 
removed
8067411: tools/launcher/MultipleJRE.sh requires adjustments to work with module 
boundaries
8067290: Missing bug id in test/tools/launcher/*
Reviewed-by: darcy

! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/MultipleJRE.sh
! test/tools/launcher/PrintVersion.java
! test/tools/launcher/UglyPrintVersion.java

Changeset: 67530286d394
Author:    valeriep
Date:      2014-12-12 00:19 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/67530286d394

8048819: Implement reliability test for DH algorithm
Summary: Added DH test for up-to-4 parties key exchange
Reviewed-by: valeriep
Contributed-by: Amanda Jiang <amanda.ji...@oracle.com>

+ test/com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java

Changeset: 08705750a204
Author:    valeriep
Date:      2014-12-12 00:23 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/08705750a204

8062170: java.security.ProviderException: Error parsing configuration with space
Summary: Updated to parse library path as a line which can contain quoted 
strings.
Reviewed-by: vinnie

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
! test/sun/security/pkcs11/Provider/ConfigShortPath.java
+ test/sun/security/pkcs11/Provider/cspSpace.cfg

Changeset: 4321f687fbae
Author:    valeriep
Date:      2014-12-16 22:33 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4321f687fbae

Merge

- test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java

Changeset: f4b60ce96e83
Author:    valeriep
Date:      2014-12-17 00:19 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f4b60ce96e83

Merge


Changeset: fd36dd2f98a9
Author:    prappo
Date:      2014-12-17 13:03 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fd36dd2f98a9

8066642: Fix deprecation warnings in jdk.naming module
Reviewed-by: alanb, chegar

! 
src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java

Changeset: ab9c56c997e3
Author:    ksrini
Date:      2014-12-17 13:41 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ab9c56c997e3

8061442: Update jdk/tools tests to remove check for the "jre" directory
Reviewed-by: alanb, ksrini
Contributed-by: felix.y...@oracle.com

! test/tools/jar/JarEntryTime.java
! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/TestHelper.java

Changeset: b29f3d52d108
Author:    prappo
Date:      2014-12-18 16:44 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b29f3d52d108

8067870: Fix java.io.ObjectInputStream.PeekInputStream#skip
Reviewed-by: rriggs, alanb

! src/java.base/share/classes/java/io/ObjectInputStream.java
+ test/java/io/ObjectInputStream/PeekInputStreamTest.java

Changeset: ee07afa6dc9b
Author:    lancea
Date:      2014-12-18 18:51 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ee07afa6dc9b

8067904: Additional DriverManager clean-up from 8060068
Reviewed-by: mchung

! src/java.sql/share/classes/java/sql/DriverManager.java

Changeset: 8cc4dc300041
Author:    lana
Date:      2014-12-23 13:58 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8cc4dc300041

Merge

- test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java


Reply via email to