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