hg: jdk9/client/jdk: 25 new changesets
philip.race at oracle.com
philip.race at oracle.com
Fri Oct 14 18:38:02 UTC 2016
Changeset: 1502bdef038b
Author: mchung
Date: 2016-10-10 15:46 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1502bdef038b
8162401: Support multiple --add-exports and --add-reads with the same module/package
Reviewed-by: alanb, redestad, sundar
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
Changeset: e93b7ea55975
Author: psandoz
Date: 2016-10-10 15:58 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e93b7ea55975
8164814: Deprecate Atomic*.weakCompareAndSet and defer to Atomic*.weakCompareAndSetPlain
Reviewed-by: martin, dl
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/stream/Stream.java
! test/java/util/concurrent/tck/AtomicBoolean9Test.java
! test/java/util/concurrent/tck/AtomicInteger9Test.java
! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java
! test/java/util/concurrent/tck/AtomicLong9Test.java
! test/java/util/concurrent/tck/AtomicLongArray9Test.java
! test/java/util/concurrent/tck/AtomicReference9Test.java
! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java
Changeset: a00631fc8dbe
Author: valeriep
Date: 2016-10-11 00:04 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a00631fc8dbe
8165275: Replace the reflective call to the implUpdate method in HandshakeMessage::digestKey
Summary: Replaced the reflection calls with the new sun.security.util.MessageDigestSpi2 interface
Reviewed-by: xuelei, mchung
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
+ src/java.base/share/classes/sun/security/util/MessageDigestSpi2.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java
Changeset: a0ffa67badf4
Author: ihse
Date: 2016-10-11 09:50 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a0ffa67badf4
8167424: Various trivial fixes in build system
Reviewed-by: erikj, tbell
! make/CompileInterimRmic.gmk
! make/CompileTools.gmk
! make/GenerateModuleSummary.gmk
! make/Tools.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataHtml32dtd.gmk
! make/gensrc/Gensrc-java.base.gmk
! make/gensrc/Gensrc-jdk.jlink.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcModuleLoaderMap.gmk
! make/gensrc/GensrcVarHandles.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jdeps.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.jstatd.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! make/lib/Lib-java.desktop.gmk
! make/rmic/Rmic-java.management.gmk
! make/rmic/RmicCommon.gmk
Changeset: 51b28d24c9fb
Author: xuelei
Date: 2016-10-11 09:11 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/51b28d24c9fb
8167472: Chrome interop regression with JDK-8148516
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
Changeset: 033b3a0cf2c0
Author: vtewari
Date: 2016-10-11 15:12 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/033b3a0cf2c0
8163482: java.net.URLPermission.getActions() adds a trailing colon when header-names is empty
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/URLPermission.java
Changeset: 7db08d8abbef
Author: erikj
Date: 2016-10-11 12:25 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7db08d8abbef
8167387: libjimage.so has a bad runpath
Reviewed-by: tbell, ihse
! make/lib/CoreLibraries.gmk
Changeset: b909daf8fdbc
Author: jlahoda
Date: 2016-10-11 12:33 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b909daf8fdbc
8166890: JShell: locks forever when input is piped
Summary: Only read cursor position if connected to a terminal.
Reviewed-by: rfield, shinyafox
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java
Changeset: 5cdd35a1baf8
Author: wetmore
Date: 2016-10-11 15:49 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5cdd35a1baf8
8167459: Add debug output for indicating if a chosen ciphersuite was legacy
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
Changeset: c94a809047ba
Author: psandoz
Date: 2016-10-11 16:25 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c94a809047ba
8167524: Rogue character in Stream javadoc
Reviewed-by: smarks, darcy
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: 26cbb53aaa52
Author: erikj
Date: 2016-10-12 14:25 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/26cbb53aaa52
8167479: arm 32/64 slowdebug fails to build on unpack200
Reviewed-by: ihse
! make/launcher/Launcher-jdk.pack200.gmk
Changeset: 138876450c3a
Author: mullan
Date: 2016-10-12 09:46 -0400
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/138876450c3a
8162723: Array index overflow in Base64 utility class
Reviewed-by: ascarpino, jnimeh
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
Changeset: be6f49bd1797
Author: sundar
Date: 2016-10-12 22:44 +0530
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/be6f49bd1797
8167614: Avoid module dependency from jdk.dynalink to jdk.internal.module of java.base module
Reviewed-by: jlaskey, alanb
! src/java.base/share/classes/module-info.java
Changeset: af71f6a36731
Author: smarks
Date: 2016-10-12 11:54 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/af71f6a36731
8134373: use collections convenience factories in the JDK
Reviewed-by: scolebourne, prappo, dfuchs, redestad, smarks
Contributed-by: jbluettduncan at gmail.com
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/nio/file/FileTreeIterator.java
! src/java.base/share/classes/java/nio/file/FileTreeWalker.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoChronology.java
! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java
! src/java.base/share/classes/java/time/chrono/MinguoChronology.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 60c393b093ac
Author: sdrach
Date: 2016-10-12 14:31 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/60c393b093ac
8166460: jdk/internal/util/jar/TestVersionedStream gets Assertion error
Reviewed-by: psandoz
! test/jdk/internal/util/jar/TestVersionedStream.java
Changeset: 094eafd2e24a
Author: mchung
Date: 2016-10-12 15:41 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/094eafd2e24a
8164689: Retrofit jar, jlink, jmod as a ToolProvider
Reviewed-by: alanb, lancea
! src/java.base/share/classes/java/util/spi/ToolProvider.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
+ src/jdk.jartool/share/classes/sun/tools/jar/JarToolProvider.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java
! src/jdk.jlink/share/classes/module-info.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/tools/jar/ChangeDir.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/JarBackSlash.java
! test/tools/jar/JarEntryTime.java
! test/tools/jar/UpdateJar.java
! test/tools/jar/UpdateManifest.java
! test/tools/jar/index/MetaInf.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/basic/BasicTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/modules/basic/BasicTest.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/lib/tests/JImageGenerator.java
Changeset: 5bdd77188ad3
Author: tidu
Date: 2016-10-13 00:45 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5bdd77188ad3
8164322: Test sun/security/pkcs11/PKCS11Test.java shall be updated to run on ARM platforms
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/sun/security/pkcs11/PKCS11Test.java
Changeset: e7e33c16d3c6
Author: sundar
Date: 2016-10-13 01:59 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e7e33c16d3c6
8055033: Shell tests for jrunscript don't pass through VM options
Summary: passed jtreg env variables TESTVMOPTS, TESTJAVAOPTS to java and TESTTOOLVMOPTS, TESTJAVACOPTS to javac launchers
Reviewed-by: sundar
Contributed-by: srinivas.dama at oracle.com
! test/sun/tools/jrunscript/jrunscript-DTest.sh
! test/sun/tools/jrunscript/jrunscript-argsTest.sh
! test/sun/tools/jrunscript/jrunscript-cpTest.sh
! test/sun/tools/jrunscript/jrunscript-eTest.sh
! test/sun/tools/jrunscript/jrunscript-fTest.sh
! test/sun/tools/jrunscript/jrunscriptTest.sh
Changeset: 86a295e503f6
Author: vinnie
Date: 2016-10-13 12:37 +0100
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/86a295e503f6
8167371: KeyStoreSpi.engineSetEntry should throw an Exception if password protection alg is specified
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! test/java/security/KeyStore/TestKeyStoreBasic.java
Changeset: b6bdbad7513e
Author: sherman
Date: 2016-10-13 09:35 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b6bdbad7513e
8166258: Unexpected code conversion by HKSCS converters
Reviewed-by: naoto
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
+ test/sun/nio/cs/TestHKSCS.java
Changeset: 081675ba191d
Author: sdrach
Date: 2016-10-13 11:54 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/081675ba191d
8167237: Jar tool can not correctly find/process the --release option if it occurs before the file list
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
+ test/tools/jar/ReleaseBeforeFiles.java
Changeset: b877de2ea2f2
Author: lana
Date: 2016-10-13 21:01 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b877de2ea2f2
Added tag jdk-9+140 for changeset e93b7ea55975
! .hgtags
Changeset: 6eb965a9bc68
Author: lana
Date: 2016-10-13 23:02 +0000
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6eb965a9bc68
Merge
Changeset: ac41aa9cf7ff
Author: sherman
Date: 2016-10-13 17:47 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ac41aa9cf7ff
8167957: Remove FilePermission from default policy for jdk.charsets module
Reviewed-by: mchung
! src/java.base/share/lib/security/default.policy
Changeset: 45061b711579
Author: prr
Date: 2016-10-14 11:11 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/45061b711579
Merge
More information about the jdk9-all-changes
mailing list