hg: bsd-port/jdk9/jdk: 192 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Thu Jan 1 19:48:49 UTC 2015
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.bateman at oracle.com, alex.buckley at oracle.com, bradford.wetmore at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, james.laskey at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, magnus.ihse.bursie at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, paul.sandoz at oracle.com, sundararajan.athijegannathan at oracle.com
- make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileInterimRmic.gmk
! make/CopySamples.gmk
- make/CreateJars.gmk
- make/CreatePolicyJars.gmk
- make/CreateSecurityJars.gmk
- make/Images.gmk
! make/Import.gmk
- make/ProfileNames.gmk
- make/Profiles.gmk
! make/Tools.gmk
! make/UnpackSecurity.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/copy/Copy-java.logging.gmk
! make/copy/Copy-java.management.gmk
! make/copy/Copy-jdk.crypto.pkcs11.gmk
! make/copy/Copy-jdk.crypto.ucrypto.gmk
! make/copy/Copy-jdk.hprof.agent.gmk
! make/copy/Copy-jdk.jdwp.agent.gmk
! make/copy/CopyCommon.gmk
! make/gendata/Gendata-java.base.gmk
! make/gendata/Gendata-java.desktop.gmk
! make/gendata/Gendata-jdk.dev.gmk
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataCommon.gmk
! make/gendata/GendataFontConfig.gmk
! make/gendata/GendataHtml32dtd.gmk
+ make/gendata/GendataPolicyJars.gmk
! make/gendata/GendataTZDB.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/Gensrc-jdk.dev.gmk
! make/gensrc/Gensrc-jdk.jconsole.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcBuffer.gmk
! make/gensrc/GensrcCLDR.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcCharsetCoder.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/gensrc/GensrcExceptions.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcMisc.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcSwing.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-java.corba.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.rmi.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-java.security.jgss.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.dev.gmk
! make/launcher/Launcher-jdk.hotspot.agent.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jcmd.gmk
! make/launcher/Launcher-jdk.jconsole.gmk
! make/launcher/Launcher-jdk.jdi.gmk
! make/launcher/Launcher-jdk.jvmstat.gmk
! make/launcher/Launcher-jdk.rmic.gmk
! make/launcher/Launcher-jdk.runtime.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.gmk
! make/launcher/Launcher-jdk.xml.bind.gmk
! make/launcher/Launcher-jdk.xml.ws.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.hprof.agent.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.runtime.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SoundLibraries.gmk
! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libzip/mapfile-vers
- make/profile-includes.txt
- make/profile-rtjar-includes.txt
! make/rmic/Rmic-java.management.gmk
! make/rmic/RmicCommon.gmk
+ make/src/classes/build/tools/module/ImageBuilder.java
+ make/src/classes/build/tools/module/ModuleArchive.java
! make/src/classes/build/tools/module/ModulesXmlReader.java
! make/src/classes/build/tools/module/ModulesXmlWriter.java
+ make/src/classes/build/tools/module/boot.modules
+ make/src/classes/build/tools/module/ext.modules
! src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java
+ src/java.base/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
! src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
+ src/java.base/share/classes/jdk/internal/jimage/Archive.java
+ src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
+ src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageFile.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageModules.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
+ src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java
+ src/java.base/share/classes/jdk/internal/jimage/PReader.java
+ src/java.base/share/classes/jdk/internal/jimage/PackageModuleMap.java
+ src/java.base/share/classes/jdk/internal/jimage/Resource.java
+ src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
+ src/java.base/share/classes/jdk/internal/jimage/concurrent/ConcurrentPReader.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
+ src/java.base/share/classes/jdk/internal/jrtfs/JrtUtils.java
+ src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
+ src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
+ src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
! src/java.base/share/classes/sun/misc/ExtensionDependency.java
! src/java.base/share/classes/sun/misc/ExtensionInfo.java
! src/java.base/share/classes/sun/misc/ExtensionInstallationException.java
! src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java
! src/java.base/share/classes/sun/misc/JarFilter.java
! src/java.base/share/classes/sun/misc/Launcher.java
! src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.base/share/classes/sun/misc/Version.java.template
! src/java.base/share/classes/sun/net/NetProperties.java
+ src/java.base/share/classes/sun/net/www/protocol/jrt/Handler.java
+ src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.base/share/conf/security/java.policy
! src/java.base/share/conf/security/java.security
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
+ src/java.base/unix/native/libjava/ConcurrentPReader_md.c
! src/java.base/windows/conf/security/java.policy
+ src/java.base/windows/native/libjava/ConcurrentPReader_md.c
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.management/share/classes/sun/management/Agent.java
! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! src/java.management/share/conf/jmxremote.access
! src/java.management/share/conf/jmxremote.password.template
! src/java.management/share/conf/management.properties
! src/java.management/share/conf/snmp.acl.template
! src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.naming/share/classes/javax/naming/Context.java
+ src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
+ src/java.scripting/share/classes/com/sun/tools/script/shell/init.js
+ src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js
- src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties
+ src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
+ src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
+ src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo
+ src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
! src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
! src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
+ src/jdk.rmic/share/classes/sun/tools/java/FileClassFile.java
+ src/jdk.rmic/share/classes/sun/tools/java/PathClassFile.java
+ src/jdk.rmic/share/classes/sun/tools/java/ZipClassFile.java
! src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/tools/javac/Main.java
! src/sample/share/jmx/jmx-scandir/index.html
! src/sample/share/jmx/jmx-scandir/src/etc/access.properties
! src/sample/share/jmx/jmx-scandir/src/etc/management.properties
! src/sample/share/jmx/jmx-scandir/src/etc/password.properties
! test/ProblemList.txt
! test/TEST.groups
+ test/java/lang/ClassLoader/EndorsedDirs.java
+ test/java/lang/ClassLoader/ExtDirs.java
! test/java/lang/ClassLoader/getdotresource.sh
! test/java/lang/SecurityManager/CheckPackageAccess.java
! test/java/lang/invoke/lambda/LUtils.java
! test/java/net/NetworkInterface/IPv4Only.java
! test/java/nio/charset/spi/basic.sh
! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
! test/java/util/Properties/LoadAndStoreXML.java
! test/java/util/ServiceLoader/basic.sh
! test/java/util/prefs/PrefsSpi.sh
- test/javax/crypto/sanity/CheckManifestForRelease.java
+ test/jdk/internal/jimage/VerifyJimage.java
+ test/jdk/internal/jrtfs/Basic.java
+ test/jdk/internal/jrtfs/PathOps.java
+ test/jdk/internal/jrtfs/WithSecurityManager.java
+ test/jdk/internal/jrtfs/java.policy
! test/jdk/nio/zipfs/Basic.java
! test/jdk/nio/zipfs/PathOps.java
+ test/jdk/nio/zipfs/Utils.java
! test/jdk/nio/zipfs/ZipFSTester.java
- test/lib/security/java.policy/Ext_AllPolicy.java
- test/lib/security/java.policy/Ext_AllPolicy.sh
- test/lib/security/java.policy/test.policy
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
! test/sun/management/jmxremote/bootstrap/rmiregistry.properties
! test/sun/management/jmxremote/bootstrap/rmiregistryssl.properties
! test/sun/net/www/protocol/jar/getcontenttype.sh
+ test/sun/net/www/protocol/jrt/Basic.java
+ test/sun/net/www/protocol/jrt/WithSecurityManager.java
+ test/sun/net/www/protocol/jrt/java.policy
! test/sun/rmi/rmic/RMIGenerator/RmicDefault.java
! test/sun/rmi/rmic/classpath/RMICClassPathTest.java
! test/sun/rmi/rmic/manifestClassPath/run.sh
! test/sun/tools/java/CFCTest.java
! test/sun/tools/jconsole/ResourceCheckTest.java
- test/sun/tools/jconsole/ResourceCheckTest.sh
! test/sun/tools/native2ascii/resources/ImmutableResourceTest.java
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh
! test/tools/jar/LeadingGarbage.java
! test/tools/launcher/VersionCheck.java
! test/tools/pack200/CommandLineTests.java
! test/tools/pack200/Pack200Props.java
! test/tools/pack200/Pack200Test.java
! test/tools/pack200/PackageVersionTest.java
! test/tools/pack200/T7007157.java
! test/tools/pack200/Utils.java
! test/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Globals.java
Changeset: 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.friberg at 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.lagneau at 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.lu at 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.lu at 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.liu at oracle.com>
+ test/java/security/KeyStore/PKCS12/ConvertP12Test.java
+ test/java/security/KeyStore/PKCS12/certs/convertP12/ie_jceks_chain.pfx.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/ie_jks_chain.pfx.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_selfsigned.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_twoentry.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jceks_twopass.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_selfsigned.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_twoentry.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/jdk_jks_twopass.p12.data
+ test/java/security/KeyStore/PKCS12/certs/convertP12/keystoreCA.jceks.data
Changeset: 3e6549434acb
Author: vlivanov
Date: 2014-12-04 07:15 -0800
URL: http://hg.openjdk.java.net/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.shoop at microsoft.com, v-valkop at microsoft.com
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/native/libnio/ch/FileChannelImpl.c
! test/java/nio/channels/FileChannel/TransferToChannel.java
Changeset: 913808eaf19a
Author: ksrini
Date: 2014-11-10 08:43 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/913808eaf19a
8058407: Remove Multiple JRE support in the Java launcher
Reviewed-by: alanb, darcy, ksrini
Contributed-by: neil.toda at oracle.com
! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.base/share/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/share/native/libjli/parse_manifest.c
- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h
! src/java.base/unix/native/libjli/java_md.h
! src/java.base/unix/native/libjli/java_md_common.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libjli/java_md.h
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/MultipleJRE.sh
Changeset: 306c2e872d8f
Author: xuelei
Date: 2014-12-08 07:15 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/306c2e872d8f
8049432: New tests for TLS property jdk.tls.client.protocols
Reviewed-by: xuelei
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>
+ test/javax/net/ssl/TLS/TLSClientPropertyTest.java
Changeset: ac944e9e3549
Author: ksrini
Date: 2014-12-08 07:51 -0800
URL: http://hg.openjdk.java.net/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 <otaviojava at java.net>
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/net/www/HeaderParser.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/openmbean/ArrayType.java
! src/java.management/share/classes/sun/management/Agent.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java
! src/java.naming/share/classes/javax/naming/NameImpl.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbException.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java
! src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java
! src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jcmd/share/classes/sun/tools/jps/Jps.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/RawOutputFormatter.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/SyntaxException.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTree.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ParseException.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java
! src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java
! src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java
Changeset: c8731a095bcc
Author: kshefov
Date: 2014-12-11 15:10 +0300
URL: http://hg.openjdk.java.net/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.lu at 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.friberg at 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.bateman at oracle.com>, Chris Hegarty <chris.hegarty at oracle.com>, Patrick Reinhart <patrick at reini.net>, Pavel Rappo <pavel.rappo at 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.qi at oracle.com
! test/java/lang/instrument/ParallelTransformerLoaderAgent.java
Changeset: 137a62b6cd26
Author: minqi
Date: 2014-11-26 23:49 +0000
URL: http://hg.openjdk.java.net/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 <gaevsky at azulsystems.com>
! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java
! test/sun/tools/jstat/jstatHelp.sh
Changeset: 2acf664610e0
Author: ykantser
Date: 2014-12-03 11:56 +0100
URL: http://hg.openjdk.java.net/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.jiang at 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.yang at 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
More information about the bsd-port-dev
mailing list